如何区分GET与POST请求及其应用场景示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计925个文字,预计阅读时间需要4分钟。
编写HTTP请求时,我们经常遇到GET和POST请求。今天,我们来探讨两者之间的区别以及如何使用它们。
(1)首先,我们需要解决的问题是如何区分GET和POST请求。
做 HTTP 的报文,我们经常会看到 GET 请求和 POST 请求这两个东西,今天我们就来探讨一下两者之间的区别以及我们应该如何使用 GET 请求和 POST 请求。
(1)首先我们需要解决的问题是:什么是 GET 和 POST ?
我们知道, GET 请求和 POST 请求都是 HTTP 请求八种方法中的其中一种。
GET 请求 通过向特定的资源发出请求,从而获得服务器上的某一资源。其运行过程如下图。
而 POST 请求则是向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。 POST 请求可能会导致新的资源的建立和/或已有资源的修改。这种方法用途较为广泛,几乎目前所有的提交操作都是靠 POST 请求来完成。其运行过程如下图。
(2) GET 和 POST 两种请求方法的理论区别
1、 url 可见性不同: GET 请求的参数 url 可见,而 POST 请求的参数 url 不可见。
本文共计925个文字,预计阅读时间需要4分钟。
编写HTTP请求时,我们经常遇到GET和POST请求。今天,我们来探讨两者之间的区别以及如何使用它们。
(1)首先,我们需要解决的问题是如何区分GET和POST请求。
做 HTTP 的报文,我们经常会看到 GET 请求和 POST 请求这两个东西,今天我们就来探讨一下两者之间的区别以及我们应该如何使用 GET 请求和 POST 请求。
(1)首先我们需要解决的问题是:什么是 GET 和 POST ?
我们知道, GET 请求和 POST 请求都是 HTTP 请求八种方法中的其中一种。
GET 请求 通过向特定的资源发出请求,从而获得服务器上的某一资源。其运行过程如下图。
而 POST 请求则是向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。 POST 请求可能会导致新的资源的建立和/或已有资源的修改。这种方法用途较为广泛,几乎目前所有的提交操作都是靠 POST 请求来完成。其运行过程如下图。
(2) GET 和 POST 两种请求方法的理论区别
1、 url 可见性不同: GET 请求的参数 url 可见,而 POST 请求的参数 url 不可见。

