相关疑难解决方法(0)

REST和GET ......再次

一般来说,REST社区似乎不喜欢GET请求中的复杂数据.我想知道这背后是否有一个好的原则,或者它只是对GET词典的(任意URL长度)限制?

我很满意网址和资源之间的对应关系,但为什么我的GET请求不能在json或xml(HTTP规范允许)中获取请求正文中的复杂数据?

据我所知,GET的要点是GET请求表明它们不会修改服务器状态.这似乎与请求的复杂性正交.然而,许多人建议使用PUT或POST创建复杂查询,然后在GET中引用.

这似乎提升了一个公约(没有关于GET请求的机构)的公约原则的地位,带来了不幸的副作用:必须保持另一个不值得成为资源的对象的状态 - 那是查询.

但也许我还缺少一些其他原则 - 我欢迎你的评论!

rest get

7
推荐指数
1
解决办法
273
查看次数

标签 统计

get ×1

rest ×1