7 HTTP协议的组成:
来源:互联网 发布:android蓝牙小车源码 编辑:程序博客网 时间:2024/05/20 04:28
7 HTTP协议的组成:
请求部分:(请求行;请求消息头;请求正文)
GET /MyApp/index.html HTTP/1.1 //请求行;位于请求信息的第一行
请求方式 请求的资源路径 使用的协议
请求方式:常用的请求方式GET和POST
GET:默认的请求方式.GET /MyApp/result.html?username=ake&password=123 HTTP/1.1
特点:请求参数会出现在地址栏上,不安全;长度限制<=1KB
POST(建议):利用from表单。请求参数会出现在正文部分
特点:没有大小限制;安全。
Accept: */* //从第2行开始,至第一个空行,此部分称之为请求消息头部分
Accept-Language: zh-cn,en-us;q=0.5
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:8080
Connection: Keep-Alive
username=admin&password=123 //第一个空行之后的都是请求正文(木有大小限制)
响应部分:(响应行;响应消息头;响应正文)
HTTP/1.1 200 OK //响应行;位于响应信息的第一行
服务器使用的协议 响应码 响应码描述
500个响应码:实际用到的也就30个左右。其他都是预留。
常用响应码:
200:一切ok
302/307:请求重定向
304:服务器上的资源没有被修改过
404:请求的资源不存在
500:服务器内部错误
Server: Apache-Coyote/1.1 //从第2行开始,至第一个空行,此部分称之为响应消息头部分
Accept-Ranges: bytes
ETag: W/"36-1355905852250"
Last-Modified: Wed, 19 Dec 2012 08:30:52 GMT
Content-Type: text/html
Content-Length: 36
Date: Wed, 19 Dec 2012 08:32:46 GMT
This is a beauty; ////第一个空行之后的都是响应正文
<img src="1.jpg"/>
- 7 HTTP协议的组成:
- http头的组成
- http协议:request 和 response包组成
- HTTP协议基础原理及组成
- addValue:forHTTPHeaderField: http头的组成
- addValue:forHTTPHeaderField: http头的组成
- HTTP 协议的简介
- HTTP协议的结构
- http协议的主要特点
- HTTP协议的解析
- HTTP协议的结构
- HTTP 协议的简介
- http协议的特点?
- android的http协议
- HTTP协议的详解
- Http 协议的缓存
- HTTP协议的认识
- HTTP协议的主要特点
- HDOJ2050 折线分割平面
- Spring3 MVC 拦截器
- codeforcres 5C Longest Regular Bracket Sequence 队列优化 栈
- 工具箱修复Dev控件显示
- 求最大公约数
- 7 HTTP协议的组成:
- Linux Call Trace原理分析
- 2012-12-19 重新安装linux遇到的问题
- 如何导入android sdk 的 sample中的源码
- ubuntu 10.04 安装sun java
- Linux系统调用过程
- closest node to the target in BST
- GetPrivateProfileString
- 在Spring3中使用MyBatis