HTTP接口请求
标签:code zh-cn 说明 tps coding jpg for one 压缩
HTTP接口请求:
请求:
-
- 请求行:
- 请求方法
- GET:请求资源(倾向于下载数据下来,打开网站主页;明文可见的直接在链接里面)
- POST:提交资源(倾向于向服务器提交数据(大文本);对于普通用户来讲是隐藏的)
- Head:获取响应头
- PUT:替换资源
- DELETE:删除资源
- OPTIONS:允许客户端查看服务器的性能
- TRACE:回显服务器收到的请求,用于测试或诊断
-
- 统一的资源定位符(URL)
- 作用:用于描述网上的资源
- 格式schema://host[:port#]/path/.../[?query-string]
- scheme:协议,如http,https,ftp等
- host:域名或者ip地址
- port:端口(局域网一般隐藏)
- path:资源路径
- query-string:发送的参数
- HTTP协议及版本说明
- 请求头:
- Host:主机ip地址或域名
- User-Agent:客户端相关
- Accept:指定客户端接收信息类型,如:image/jpg,text/html,application/json
- Accept-Charset:客户端接受的字符集,如gb2312,iso-8859-1
- Accept-Encoding:可接受的内容编码,如gzip(经过压缩,不然太大会显示慢)
- Accept-Language:接受的语言,如Accept-Language:zh-cn
- Authorization:客户端提供给服务端,进行权限认证的信息
- Cookie:携带的cookie信息
- Referer:当前文档的URL,即从哪个链接过来的
- Content-Type:请求体内容类型,如Content-Type:application/x-www-form-urlencoded
- Cntent-length:数据长度
- Cache-control:缓存机制,如Cache-Control:no-cache
- Pragma:防止液面被缓存,和Cache-Control:no-cahe作用一样
-
- 请求正文:
- 向服务器发送的数据,登录用户名、密码;上传照片等;
响应:
-
- 响应行
- 传输的协议及版本
- 响应状态码
- 1XX:提示信息,请求被成功接收
- 2XX:成功,请求被处理成功
- 3XX:重定向相关 304
- 4XX:客户端错误 404
- 5XX:服务器错误 500
- 响应信息:
- 对响应状态码的说明(英文、--对应的解释)200--OK
- 响应头
- Server:HTTP服务器的软件信息
- Date:响应报文的时间
- Expires:指定缓存过期时间
- Set-Cookie:设置Cookie
- Last-Modified:资源最后修改时间
- Countent-Type:响应的类型和字符集,如:Content-Type:text/html;charset-utf-8
- Content-Length:内容长度
- Connection:如Keep_Alive,表示保持tcp连接不关闭,不会永久保持连接,服务器可设置
- Location:指明重定向的位置,新的URL地址,如304的情况
- 响应正文:
HTTP接口请求
标签:code zh-cn 说明 tps coding jpg for one 压缩
原文地址:https://www.cnblogs.com/ClownAlin/p/12913158.html
文章来自:
搜素材网的
编程语言模块,转载请注明文章出处。
文章标题:
HTTP接口请求
文章链接:http://soscw.com/essay/58168.html
评论