繁体   English   中英

如何区分两个REST请求以给出不同的响应

[英]How to differentiate between two REST requests to give different responses

我是REST的新手,这是我的问题,我有两个请求,并且有一个响应这些请求的模拟服务器。 我的问题是我无法区分我曾考虑使用它们的名称作为标识符的第一个请求和第二个请求,但是我为获得该名称所做的每一次尝试均以失败告终。非常感谢您的帮助这可以帮助您一些东西这是一个请求实例

POST https://<GOSURL>/1/smsmessaging/outbound/%2B33688663346/subscriptions
HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/json
Authorization: AUTH
transEnd="1",FA="tel:+22515012345678",linkId="",SAN="",transactionId="",spId="98
76543210",spPassword="c0d8004ab8acb3472b084e591dd3f784",timeStamp="1111111111",p
roductId="98765432100004"
User-Agent: Jakarta Commons-HttpClient/3.1
Host: 10.99.163.149:7601
Content-Length: 127
{"notifyURL":"http://90.27.20.111:3005/restSmsService/delivery",
"clientCorrelator":"6666",
"callbackData":"callFunction()"
}

嗨,您可以尝试添加自定义标头,例如X-service1,并将其值设置为并标识功能,然后稍后检查要区分的同一标头。

希望这可以帮助

您可以在请求中将URL更改为模拟服务吗? 如果是这样,您可以只创建两个不同的模拟-每个请求一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM