我正在使用REST API,它使用JSON数据响应请求。(内容类型:应用程序/ JSON)。但是关于我的POST和GET请求的Content-type有对还是错。这应该是JSON或url编码,还是无关紧要?
仅POST和PUT请求发送正文,因此具有请求内容类型。GET请求没有内容类型。
如果您的请求从概念上创建/更新了资源,请使用POST或PUT方法并接受JSON作为请求主体。(如果您要接受application/x-www-form-urlencoded
数据以及(或代替JSON)JSON,这取决于您-它仅取决于您的要求,这与“对”或“错”无关。
如果您的请求正在访问/查询资源,请使用GET并在url中编码任何相关参数(作为查询字符串或url路径本身)。
旁注:“ RESTful”通常不正确地用于指代各种事物。值得阅读以完全理解这些概念(也许从Wikipedia http://en.wikipedia.org/wiki/Representational_state_transfer开始并遵循那里的参考文献)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句