公开性笔记-2020.1.20
2020-01-20 本文已影响0人
冰柠檬_705e
1.常见的http请求方式有:get,post,head,delete;
2.常见的入参方式
form-data web表单默认的传输格式,可通过设置key-value方式
x-www-form-urlencoded 可通过设置key-value方式
raw 常见的有json和xml数据格式
binary 音频,视频,文本等文件是;
3.常见的状态码及含义
1xx 请求已被成功接收,继续处理;
2xx 请求已被成功接收,理解,接受
3xx 重定向,要完成请求,必须进一步的处理
4xx 客户端错误,请求语法错误或请求无法实现
5xx 服务器错误,服务器未能实现合法的请求
200 ok 服务器成功处理了请求
4O0 bad request 客户端请求有语法错误
401unauthorized禁止访问
403 forbidden 服务器收到请求,拒绝提供服务
404 not found 请求资源不存在
500 internal Server error 服务器内部错误,如代码错误、数据库连接语句出错、程序内部抛出异常、空指针错误等;
503 Server unavailable 服务器暂时不可用,维护或过载原因,过一段时间恢复
4.get与post 区别
请求数据的方式:get请求在url中,post在http包的包体中;
传输数据的大小:数据的大小和长度在url 中有限制,post 无限制
安全性:get请求数据暴露在url 中,页面被缓存或通过浏览记录泄露信息,还可以会造成cross-site request foryery攻击
获取变量值的方式:get为request querystring post为request form