GET和POST是传输的两种类型,区别如下:
GET会产生一个TCP数据包,浏览器会把header和data一并发送出去,服务器相应200
POST产生两个TCP数据包,浏览器先发送header,服务器相应100(continue),然后再发送data,服务器响应200
在网络情况良好的情况下,二者的差别不大,主要是因为浏览器/服务器不同,所以会有差别,比如Firefox在处理POST的时候,会一次性直接发送header和data.
参数传递...
GET 和 POST 适用的场景不同:
GET和POST的主要区别有以下几点:
HTTP 协议中 GET 和 POST 是常见的两种请求方法,它们的区别和适用场景如下:
HTTP 协议中 GET 和 POST 是两种常用的请求方法,它们的区别如下:
参数传递方式不同:get-在url中以键值对的形式传递?&;而post是在请求体中
长度限制:get的url有长度限制,一般2048个字符;post无限制
安全性不同:get明文传输,如果参数包含密码等信息是不安全的,可能被拦截和篡改
使用场景:get:查询,post:表单提交和文件上传
幂等性:多次请求返回结果都是相等的;get多次查不会对服务器有影响,post是非幂等性,多次请求可能展开新页面打开查看全部
GET和POST是传输的两种类型,区别如下:
GET会产生一个TCP数据包,浏览器会把header和data一并发送出去,服务器相应200
POST产生两个TCP数据包,浏览器先发送header,服务器相应100(continue),然后再发送data,服务器响应200
在网络情况良好的情况下,二者的差别不大,主要是因为浏览器/服务器不同,所以会有差别,比如Firefox在处理POST的时候,会一次性直接发送header和data.
参数传递...
GET 和 POST 适用的场景不同:
GET和POST的主要区别有以下几点:
HTTP 协议中 GET 和 POST 是常见的两种请求方法,它们的区别和适用场景如下:
HTTP 协议中 GET 和 POST 是两种常用的请求方法,它们的区别如下:
参数传递方式不同:get-在url中以键值对的形式传递?&;而post是在请求体中
长度限制:get的url有长度限制,一般2048个字符;post无限制
安全性不同:get明文传输,如果参数包含密码等信息是不安全的,可能被拦截和篡改
使用场景:get:查询,post:表单提交和文件上传
幂等性:多次请求返回结果都是相等的;get多次查不会对服务器有影响,post是非幂等性,多次请求可能展开 新页面打开 查看全部