qt http post和get的区别

HTTP请求报文:请求行(方法、URL、版本),首部行,空行,实体主体

get:实体主体为空

post:实体主体不为空—post查询用户表单,该表单中的值即在实体中

 

最主要的区别

get用于请求获取数据,post向指定的资源创建修改数据

get把参数包含在URL中(长度有限制),POST通过请求实体传递参数(安全)

qt http post和get的区别_第1张图片

 

HTTP常见状态码

200 OK:请求成功

301 Moved Permanently:请求对象已经被永久转移

页面永久性移走(301重定向)是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

 

400 Bad Request:该请求不能被服务器理解

404 Not Found:被请求的文档不在服务器

505:HTTP 协议版本不支持

你可能感兴趣的:(QT)