HTTP协议

原创 2007年10月13日 10:24:00

1.       HTTP是应用层的协议,当你上网浏览网页时,浏览器和WEB服务器之间就会通过HTTPinternet上进行数据的发送和接收.

2.       HTTP是一个基于请求/响应模式的,无状态的协议.用传输层的TCP协议来实现的.

3.       URI 统一资源标识符,用于指定构成WEB资源的字符串的各个不同部分.

URL 是一种特殊类型的URI

URN  不存在根据该标识符来查找的任何数据.mailto:zhangsan@sina.com

4           HTTP请求:请求对资源的访问.包括三个部分,请求行,消息报头,请求正文.

GET     /form.html      http/1.1      HTTP协议中的get  post只能是大写

5           在接收和解释请求消息后,服务器会返回一个HTTP响应消息,

响应包括状态行,消息报头,响应正文.

状态行由协议版本,数字形式的状态代码及相应的状态描述组成.

HTTP-version    Status-Code   Reason-Phrase CRLF    HTTP/1.1    200     OK

6.        请求消息和响应消息都是由开始行,消息报头(可选),空行,消息正文(可选的)组成.

7.        HTTP消息报头包括普通报头,请求报头,响应报头,实体报头.

每一个报头域都是由名字+”:”+空格+ 组成.

 

《浅谈HTTP协议》

博主从网络上整合了一些讲解HTTP协议的文章,结合自身所学习的内容,对其进行了汇总。力求精简。文章主要从以下几个方面总结HTTP协议的基本内容: 1.基本概念;2.方法;3.无状态协议;4.TCP连...
  • mengzhengyu1025
  • mengzhengyu1025
  • 2016-04-03 17:59:15
  • 2103

自己实现HTTP协议

序言最近在研究HTTP协议,于是就想自己实现一下,HTTP协议工作在TCP/IP协议族的应用层,传输层使用的TCP,结构大概就是这个样子的报文是这个样子的实现此处采用Socket实现,添加了域名解析的...
  • qq_22706515
  • qq_22706515
  • 2016-07-06 14:26:51
  • 1356

HTTP详解--Http协议(三)

一.什么是http协议? 1.约定客户端和服务器端之间的通信格式,只有约定了格式,两者才能互相交流,这就是HTTP协议。可以区分哪端是客户端,哪端是服务器端。 协议规定:请求从客户端发出,最后服务器...
  • qq_33301113
  • qq_33301113
  • 2017-06-17 09:36:21
  • 1006

各种协议与HTTP协议之间的关系

当我们在浏览器地址栏中输入一个网址时发生了什么呢?递归查询,迭代查询...
  • qq_37331119
  • qq_37331119
  • 2018-02-03 13:29:57
  • 186

Java Web之HTTP协议总结

HTTP协议总结HTTP协议(超文本传输协议)http 是一个基于请求与响应模式的,无状态的,应用层的协议,该协议基于TCP链接(三次握手),HTTP 1.1版本中给出一种持续链接的机制,绝大多数的W...
  • lisdye2
  • lisdye2
  • 2016-06-12 23:33:08
  • 2266

HTTP协议头详解

 HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型...
  • caojunling
  • caojunling
  • 2007-12-04 19:37:00
  • 30009

HTTP协议1:工作原理

1. HTTP简介          HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更...
  • huangjin0507
  • huangjin0507
  • 2016-06-15 09:51:58
  • 4655

http协议特点

HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器...
  • u014005836
  • u014005836
  • 2016-04-12 04:21:16
  • 1755

HTTP协议在java中的运用

Http协议是一种浏览器的协议   HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。     是一种客户端发起请求服务器端响应的一个过程。   ...
  • liguanghui1311
  • liguanghui1311
  • 2016-08-06 18:57:18
  • 1792

什么是HTTP协议

什么是HTTP协议
  • pingdouble
  • pingdouble
  • 2016-02-15 11:14:43
  • 3829
收藏助手
不良信息举报
您举报文章:HTTP协议
举报原因:
原因补充:

(最多只允许输入30个字)