Http请求

POST /hello.html HTTP/1.1
Accept:image/gif,image/jpeg,*/*
Refere:http://localhost/login.html
Accept_language:en,zh-cn;q=0.5
Content-Type:application/x-www-form-urlencoded
Accept-Encoding:gzip,deflate
User-Agent:Mozilia/4.0(compatible;MSIE 6.0;Windows NT 5.0)
Host:localhost
Content-Length:43
Connection:Keep-Alive
Cache-Control:no-cache

username=weixin&password=1235

第一行所代表的含义:

   POST           /hello.html                 HTTP/1.1
    请求方式		    URI					     协议版本

根据Http协议,Http请求有多种形式:
GET:客户端可以通过这种请求访问一个文档
POST:可以发送大量信息
HEAD:客户端和服务器交流一些内部数据,如HTTP服务器安全认证
PUT:上传文档
DELETE:删除远程文件

2、请求头
请求头可以包含很多信息,浏览器类型,所用的语言,请求正文的类型,请求正文的长度等等

信息类型信息
Accept浏览器可接受的MIME类型
Accept-Charset浏览器可接受的字符集
Accept-Encoding浏览器能够进行解码的数据编码方式
Accept-Language浏览器所希望的语言种类
Authorization授权信息
Connection表示是否需要持久连接
Content-Length表示请求消息正文的长度
Cookie这是最重要的请求头信息之一
From请求发送者的email地址
Host初始URL中的主机和端口
If-Modified-Since只有当所请求的内容在指定的日期之后又经过修改才返回它,否则返回304“Not Modified”应答
Pragma指定“no-cache”值表示服务器必须返回一个刷新后的文档
Referer用户从该URL代表的页面出发访问当前请求的页面
User-Agent浏览器类型
Cookie这是最重要的请求头信息之一
Cookie这是最重要的请求头信息之一
Cookie这是最重要的请求头信息之一

请求正文:请求头和请求正文之间必须以空行分割,空行表示请求头已经结束,请求正文开始

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值