我是休息全网服务的新手。我有一个疑问,我怎么知道哪个休息客户端消耗xml或json数据。如果多个客户正在消费我的 api同时。
答案 0 :(得分:1)
由于您的REST服务使用Content-Type HTTP标头指定返回内容的类型,因此客户端可以使用Accept标头指定其首选内容类型。
Accept标头可能包含多个具有或不具有优先级的内容类型。 (见Mozilla content negotiation - the accept header)
如果您想识别API的用户,我建议您使用API密钥(请参阅Wikipedia)。该信息可以与检测到的接受标题组合。
如何检测accept标头取决于您用于提供REST服务的技术。