W3C标准显示
get和post的区别如下:
1.get是向服务器要数据,也就是接收数据,而post是向服务器发送数据
2.get请求的参数在地址栏显示,而且post请求的参数在请求体显示,所以get请求的安全性没有post安全性高
3.get请求的参数有长度的限制,限制的长度根据浏览器而定,而post请求的参数没有长度的限制
4.get 请求体是没有内容的,而post请求体有内容
5.request用法中post和get的区别:
def get(url, params=None, **kwargs):
def post(url, data=None, json=None, **kwargs):
GET 方法报文是这样的
GET /updateInfo?name=Javanx&age=25 HTTP/1.1 Host: localhost(示例)下图是头条获取文章列表请求
POST 方法报文是这样的
POST /updateInfo HTTP/1.1 Host: localhost Content-Type: application/x-www-form-urlencoded name=Javanx&age=25(示例)下图是头条回复评论请求
网友评论