栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

有没有一种方法来获取带有GET请求的请求正文?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

有没有一种方法来获取带有GET请求的请求正文?

TL; DR 正确的解决方案是使用POST。


“我可以将@GET更改为@POST,并且可以,但是我并没有真正执行创建或更新操作,因此使用post似乎很奇怪”

为什么这么奇怪?POST不限于创建/更新操作。

规范(RFC
7231,第4.3.3节POST
)说:

POST方法要求目标资源根据资源自身的特定语义来 处理 请求中包含的表示形式。例如,POST用于以下功能(以及其他功能):

  • 向数据处理过程提供数据块,例如以HTML格式输入的字段;

  • 将消息发布到公告板,新闻组,邮件列表,博客或类似的文章组;

  • 创建尚未由原始服务器识别的新资源;和

  • 将数据追加到资源的现有表示形式。

释义,POST的意思是“这里有一些数据,请为我处理”。

当然,在创建/更新中,“处理”通常是指“存储”,但这并不是处理数据的唯一方法。

在您的情况下,“过程”表示“使用这些参数运行测试”。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/515739.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号