http请求协议
2019-06-12 20:21
1151 查看
http遵循请求(Request)/应答(Response)模型
- http请求
POST /login.php HTTP/1.1 //请求头
HOST:www.xxser.com //请求头
User-Agent:……
//空白行,代表请求头结束
username=admin&password=admin //请求正文(可不需要) - http响应
HTTP/1.1 200 OK //响应行
Data:… //响应头
Server:…
//空白行,代表响应头结束
<html(右括号) //响应正文
……
http请求方法
GET
POST
HEAD
PUT
OPTIONS
注:还有例如WebDAV的通信协议,除上面几个方法外还添加了一些新方法
可直接对Web Server进行读写,并支持文件锁定和解锁,文件复制,文件移动,文件版本控制等
- http状态码
200
302
404
400
401
403
500
503
http消息
由请求头、响应头、普通头和实体头组成
- 请求头
-
Host
- User-Agent
- Referer
- Cookie
- Range
- x-forwarded-for
- Accept
- Accept-Charset
- 响应头
-
Server
- Set-Cookie
- Last-Modified
- Location
- Refresh
- 普通头
- 实体头
-
Content-Type
- Content-Encoding
- Content-Length
- Last-Modified
相关文章推荐
- 纯手工打造HTTP请求,淫领HTTP协议!~
- HTTP协议:(1)HTTP请求和相关API
- HTTP协议讲解及手工模拟HTTP请求
- HTTP请求过程(http是一种无状态协议,即不建立持久的连接)
- HTTP协议(5)HTTP请求和响应
- HTTP请求过程(http是一种无状态协议,即不建立持久的连接)
- 简单理解http请求及Socket,以及基本的数据传输协议,三次握手
- HTTP协议详解——有关http请求
- Http协议:HTTP请求和响应
- HTTP协议(5)HTTP请求和响应
- python爬虫和http请求协议
- Servlet(10)Http协议、HTTP请求和响应头及其详解(文件下载)
- tomcat_http请求转为https协议
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
- HTTP协议分析系列(五)------php+socket编程发送http请求
- JavaWeb从入门到精通(二)-http请求协议
- 使用HTTP请求协议之Post与Get方法的区别
- HTTP协议以及HTTP请求中8种请求方法
- HTTP协议-通过FIREFOX火狐调试工具观察HTTP请求协议