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协议与TCP协议简单理解

在C#编写代码,很多时候会遇到Http协议或者TCP协议,这里做一个简单的理解。 TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基...
  • sundacheng1989
  • sundacheng1989
  • 2014年06月03日 11:10
  • 59361

HTTP协议是无状态协议,怎么理解?

 Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用本身可能已经存储在全局对象中的所有信息外,该环境不保存与会话有关的任何信息。 自己的理解...
  • leelyn168
  • leelyn168
  • 2015年11月11日 15:19
  • 2987

HTTP代理协议

HTTP代理的几种方式 Wireshark抓包 第一种方法:直接请求 普通的提交HTTP请求的过程: 直接连接远程服务器后,当连接成功时向服务器提交HTTP头,注意看看大概的格式 GET /...
  • woshidaniu
  • woshidaniu
  • 2014年12月03日 18:40
  • 10990

HTTP协议及过程描述

HTTP 协议定义服务器端和客户端之间文件传输的沟通方式。目前HTTP协议的版本是Http1.1。RFC 2616描述了HTTP协议的具体信息。  这个协议已经成为浏览器和Web站点之间的标准。...
  • hjf161105
  • hjf161105
  • 2017年06月07日 23:11
  • 307

HTTP协议基础知识

Http 协议概述 HTTP 协议是一个标准,定义了web客户端如何与服务器对话,以及数据如何从服务器传回客户端。 一、如何发起一个请求 发起一个HTTP 请求的过程就是 建立一个s...
  • u012730315
  • u012730315
  • 2015年07月01日 17:45
  • 1040

什么是http协议 http协议的请求方法

HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式: OPTIONS返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器...
  • jinxingfeng_cn
  • jinxingfeng_cn
  • 2016年07月13日 06:09
  • 3252

HTTP协议1:工作原理

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

http为何为无状态协议

http无状态还是web应用无状态 我们通常说的web应用程序的无状态性的含义是什么呢? 直观的说,“每次的请求都是独立的,它的执行情况和结果与前面的请求和之后的请求是无直接关系的,它不会受前...
  • wu1991924
  • wu1991924
  • 2013年01月28日 10:47
  • 1160

史上最全Http协议相关面试题

蚂蚁课堂-http://www.itmayiedu.com/front/articleinfo/50.html 1、说一下什么是Http协议? 对器客户端和 服务器端之间数据传输的格式规范...
  • yushengjun_644
  • yushengjun_644
  • 2016年12月12日 21:42
  • 6225

简述HTTP协议

超文本传输协议HTTP规定了浏览器与服务器之间的请求和响应的格式与规则,它是万维网上能够可靠地交换文件的重要基础。...
  • u014556057
  • u014556057
  • 2017年03月26日 18:01
  • 642
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HTTP协议
举报原因:
原因补充:

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