文章预览
mall学习教程官网: macrozheng.com 上周笔者在 github 冲浪的时候发现了这样一个 issues!说起 HTTP method 大家最熟悉的就是 GET 和 POST,今天我们一起来聊聊这个 HTTP QUERY method。 一、介绍 HTTP QUERY 请求方法,这是一种安全、幂等的请求方式,它可包含请求内容。GET 请求中传达的数据量过大,无法编码到请求的 URI 中时,通常需要使用 QUERY 方法。例如,虽然下面的查询是常见且可互操作的: GET /feed?q=foo & limit =10 =-published HTTP/1.1 Host: example.org 但如果查询参数扩展到几千字节或更多,可能就不行了,因为许多实现对它们的大小有限制。作为使用GET的替代方案,许多实现使用 HTTP POST 方法执行查询,如下例所示。在这种情况下,搜索操作的输入参数在请求有效载荷中传递,而不是使用请求URI。 一个典型的使用HTTP POST进行请求的示例: POST /feed HTTP/1.1 Host: examp
………………………………