您的位置:首页 > 理论基础 > 计算机网络

HTTP协议的基本概念

2014-08-20 20:53 134 查看
请求方式,

用户在发送请求消息时,又可以分为多种不同的请求方式.比较常见的请求方式是 "get" 和 "post"请求.

"get" 请求:是向服务器索取数据的一种请求方式

"post" 请求:是向服务器提交数据的一种请求方式,如"用户登录"等等. 

还有 put 和 delete 但用的不多.]

HTTP请求,

HTTP请求主要由两部分组成, HTTP请求头,HTTP请求体

POST请求才又请求体

例:

URL: http;//weibo.com/mechenwei?page=1&pagesize=99

HTTP请求头

Accept: text/html,application/xhtml+xml,application/                                              //[ək'sept]
接受 同意

xml ; q=0.9, */*; q = 0.8

Accept-Charset:    GBK,utf-8;

Accept-Encoding: gzip,deflate,sdch

[b]Accept-Language:
zh-CN,zh

[/b]

[b]Conncetion:
          keep-alive
[/b]

[b]......[/b]

[b]......[/b]

[b]HTTP请求体:[/b]

[b]userName=yang&password=yang123[/b]

[b]----------------------------------响应---------------------------------------[/b]

[b]HTTP响应[/b]

[b]HTTP响应主要由两部分组成:响应头,响应内容[/b]

[b]HTTP响应有个状态码,标示响应的结果,例如200标示成功,404未找到页面[/b]

[b]HTTP响应头[/b]

[b]Cache-Control:no-cache,
must-revalidate                               [rɪ'vælɪdeɪt] 
[/b]

vt.使重新生效;使重新具有法律效力

[b]Connection:close
                                                                         [kə'nekʃn]
      
[/b]

n.联系;关系;连接;亲戚

Content-Encoding:gzip

Content-Type:text/html; charset=utf-8

Date:THu, 10 Jan 2013 02:41:29 GMT

DPOOL_HEADER:alice82

......

......

HTTP响应体

{username:"yang", success:true};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: