.net – REST API:与身体的GET请求
发布时间:2020-12-15 23:48:47 所属栏目:asp.Net 来源:网络整理
导读:我想实现一个REST API,需要一个我的GET请求的正文. (像这里讨论的那样: HTTP GET with request body) 是否有HTTP客户端无法发送具有GET请求的正文? Fiddler能够做到这一点,尽管消息框是红色的. 解决方法 作为一般规则,REST中的GET的想法是您的任何参数都在
我想实现一个REST API,需要一个我的GET请求的正文. (像这里讨论的那样:
HTTP GET with request body)
是否有HTTP客户端无法发送具有GET请求的正文? Fiddler能够做到这一点,尽管消息框是红色的. 解决方法
作为一般规则,REST中的GET的想法是您的任何参数都在URL中发送.正如您所包含的问题的答案所表明的那样,它是可行的,但是忽略了REST的一点,即具有一致的webbish界面.如果你想将复杂的数据传递到你的端点,你可能想使用一个POST,你的用户希望有一个主体.我强烈建议重新考虑该实现.
但是对于您的实际问题,确定有一些客户端无法在GET上发送正文.大多数情况下,我会想象你的客户端将是程序化的,比如说python的urlib2,而你可以在GET上设置一个机构,这并不是模块的预期用途,所以你强迫程序员感到奇怪.更重要的是,REST api的想法是与客户端无关,这就是为什么这听起来像我的API设计应该在这里重做. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – mvc HtmlHelper DisplayFor函数如何从lambd
- 与asp.net mvc一起使用的好IOC框架?
- asp.net-core – ASP.NET核心图像上传和调整大小
- 从ASP.NET中的BarCode下面删除文本(C#)
- 使用StateServer的ASP.NET会话混合(SCARY!)
- ASP.NET控件的命名指南是什么?
- 如何在ASP.NET MVC 5.2.3应用程序的其他地方获取IAppBuilde
- 【Asp.Net MVC+EF+三层架构】详解(二)MVC学习
- asp.net – 什么方法可以防止母版页更改元素ID?
- asp.net-mvc – 在Razor中输出单引号生成的JavaScript字符串
推荐文章
站长推荐
热点阅读