Jez*_*Jez 25 post http query-string
我知道在大多数MVC框架中,例如,查询字符串参数和表单参数都可用于处理代码,并且通常合并为一组参数(通常使用POST优先).但是,根据HTTP规范进行是否有效?说你要发帖到:
http://1.2.3.4/MyApplication/Books?bookCode=1234
Run Code Online (Sandbox Code Playgroud)
...并提交一些更新,例如对图书名称为1234的图书名称进行更改,您希望处理代码将bookCode查询字符串参数考虑在内,并使用更新后的图书信息将POST表格参数更新.这是有效的,这是一个好主意吗?
ben*_*n75 21
根据HTTP规范有效吗?
是的.
以下是这些规范中定义的URL的一般语法
http_URL = "http:" "//" host [ ":" port ] [ abs_path [ "?" query ]]
Run Code Online (Sandbox Code Playgroud)
http_URL的形式没有其他限制.特别是,使用的http方法(即POST,GET,PUT,HEAD,...)不会对http URL格式添加任何限制.
使用GET方法时:服务器可以认为请求正文为空.
使用POST方法时:服务器必须处理请求正文.
这是个好主意吗 ?
这取决于你需要做什么.我建议你这个链接解释GET和POST背后的想法.
我可以认为在某些情况下总是有一些参数,如url 的查询部分中的用户语言,这样很方便.
| 归档时间: |
|
| 查看次数: |
14641 次 |
| 最近记录: |