网络基本概念

来源:互联网 发布:视频调色知乎 编辑:程序博客网 时间:2024/05/16 11:39

Get请求:

在请求URL后面以?的形式加上给服务器的参数,多个参数之间用&隔开

由于浏览器和服务器对URL长度有限制,因此在URL后面附带的参数是有限制的,通常不能超过1kb


POST请求:

发给服务器的参数全部放在请求体中

理论上,post传递的数据量没有限制(具体还得看服务器的处理能)


GET和POST的选择

如果要传递大量数据,比如文件上传 ,只能用POST请求。

GET的安全性比POST要差些,如果包含机密/敏感信息,建议使用POST

如果仅仅是索取数据(数据查询),建议使用GET

如果是增加,修改,删除数据,建议使用POST


客户端发请求给服务器包含两个方面1.请求头 2.请求体

服务器响应客户端也包含1.响应头 2.响应体

服务器常见的状态码:

200       Ok                           表示请求成功

400       Bad Request          表示客户端请求语法错误,服务器无法解析

404       Not Found              表示服务器无法根据客户端的请求找到资源

500       Internal Error          表示服务器内部错误,无法完成请求





0 0
原创粉丝点击