get和post区别:

冥夜闻笙 前端 2020-08-14

1.get安全性不如post

2.get的参数有长度限制,post没有

3.get的参数只能是ASCII码,post没有限制

4.关于退回:

点击退回或刷新时,post请求会再次提交表单,而get请求不会

post退回有害,get回退无害

5.关于缓存:

get能被缓存,可以被收藏为书签,参数保留在浏览器历史中;

post不能被缓存,不可收藏为书签,参数不会保留在浏览器历史中

6.关于请求包:

get请求只发送一次tcp数据包,即http header和data共同发送给web服务器

post请求发送两个tcp数据包,第一次发送http header,如果服务器予以响应,

则发送第二个数据包


中文版Postman,rap文档管理

评论