首页 > 编程知识 正文

get请求和post请求参数区别,httpget请求url参数

时间:2023-05-06 05:10:55 阅读:38904 作者:2215

33558超文本传输协议(www.Sina.com/http )旨在确保客户端和服务器之间的通信。 HTTP的工作原理是客户端和服务器之间的请求-响应协议。 web浏览器可能是客户端,计算机上的网络APP应用程序也可能充当服务器端。 例如,客户端(浏览器)向服务器提交HTTP请求的服务器将向客户端返回响应。 响应包括有关请求的状态信息和可能请求的内容。

3358 www.Sina.com/http://www.Sina.com/get方法用于使用指定的URI从指定的服务器检索信息,即从指定的资源请求数据。 使用GET方法的请求只能检索数据,而不能对数据产生其他影响。

将数据提交到指定资源以进行处理请求,例如提交HTTP协议简介表单和上传文件。 数据包含在请求中。 开机自检请求可能会导致创建新资源或更改现有资源。

3 .要求3. HTTP的常用方法服务器作出与GET请求一致的响应。 但是,不返回响应体,只传输状态行和标题部分。 使用此方法,可以获取响应标头中包含的元信息,而无需传输响应的整个内容。

1.GET方法PUT方法用于向服务器发送数据以创建或更新资源,并且可以用上载的内容替换目标资源中的当前内容。 也就是说,将最新内容上传到指定资源的位置。

2.POST方法DELETE方法用于删除指定资源,并删除由URI指定的目标资源的所有当前内容。

HEAD方法HTTP/1.1协议保留了一个代理服务器,允许您将连接更改为流水线方式。

7. 4.PUT方法允许客户端验证服务器性能。

8. 5.DELETE方法回波服务器收到的请求主要用于测试或诊断。

GET和POST的区别6.CONNECT方法GET :无害。

开机自检:数据将重新发送。 浏览器必须通知用户将重新发送数据。

OPTIONS方法GET :可存储为书签。

POST :不能作为书签收藏。

TRACE方法GET :可以缓存。

开机自检:无法缓存。

3358 www.Sina.com/get :应用程序/x-www-form-urlencoded

开机自检:应用程序/x-www-form-urlencoded或多部件/form-data。 对二进制数据使用多重编码。

1.后退按钮/刷新GET :参数将保留在浏览器历史记录中。

POST :参数不会保存在浏览器历史记录中。

2.书签GET :发送数据时,GET方法将数据添加到URL中; URL的长度受限制,URL的最大长度为2048个字符。

开机自检:没有限制。

33558 www.Sina.com/get :仅允许ascii字符。

开机自检:没有限制。 二进制数据也是允许的。

3.缓存GET :由于发送的数据是URL的一部分,因此安全性较低。

POST :参数不会存储在浏览器历史记录或web服务器日志中,因此更安全。

4.编码类型GET :数据在URL上看起来像所有人。

开机自检:数据不显示在URL中。

33558 www.Sina.com/get :发送一次http请求。

POST :发送请求头后再发送请求体,相当于两次请求。

5.历史GET :数据不更新。

开机自检:刷新,数据反复提交。

6.对数据长度的限制GET :直接发送请求标头和数据,所以速度很快。

开机自检:比get慢。 因为开机自检在发送数据之前先向服务确认请求头发,然后再实际发送数据。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。