小识http协议

转载 2015年11月18日 11:08:26

    http是一个超文本传输协议,是一个应用层的协议,所有的WWW文件都必须遵守这个协议。

    http协议主要有几个特点:

    1. 支持客户端/服务器模式

    2. 简单快速:只需要像服务器提供URL,就能返回相应结果

    3. 灵活:HTTP允许传输任何类型的数据

    4. 无连接:每次只处理一个请求,服务器处理完客户的请求并接受到客户端的应答后,就端开连接。

    5. 无状态:HTTP协议是无状态的协议,无状态是指协议对事物没有记忆能力。如果中途断了,就必须重传。


    http请求由3部分组成,分别是:请求头、请求报文、请求正文。请求方法有多种,常用的有get,post,head.用这些方法向服务器请求资源,不同的是post 会传递数据给服务器。

    返回的响应分为以下几类:

    1XX:信息响应类,表示接收到请求并继续处理

    2XX:处理成功,表示动作被成功的接受,理解和接收

    3XX:重定向响应类,未完成某动作,必须进一步处理

    4XX:客户端错误,客户请求包含语法错误或不能被正确执行

    5XX:服务器错误,

    常见状态码:

    200:OK       客户端请求成功

    400:badrequest      客户端请求有语法错误,不能被正确理解

    401:Unauthorized      请求未授权,这个状态码必须和WWW-Authenticate报头域一起使用

    403:Forbidden           服务器接收请求但拒绝提供服务

    404:Not Found      请求资源不存在

    500:Internal Server Error   服务器发生不可预期的错误

    503:Server  Unavailable    服务器当前不能处理客户端的请求,一般是没有返回结果

相关文章推荐

初识HTTP协议

初识HTTP协议HTTP协议介绍HTTP(HyperText Transfer Protocol)超文本传输协议,是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。http协议...

初识HTTP协议--请求与响应报文

2012-05-16 14:39             HTTP相信大家都知道这个词,我们也都知道它是要干嘛的,以前的我也一直只是知道它就是基于TCP/IP协议为浏览器和服务器提供的...

web————http协议(初识篇)

初识状态码,通常浏览器访问web服务器时,服务器的response会夹带有状态码,状态码有三位数字组成,第一个数字定义了响应 的类别,且有五种可能的取值:             ...

初识HTTP协议--请求与响应报文

HTTP相信大家都知道这个词,我们也都知道它是要干嘛的,以前的我也一直只是知道它就是基于TCP/IP协议为浏览器和服务器提供的一个通信协议标准,可以是GET、POST方式,可以通过telnet的方法 ...

iOS每日一记之———————————————初识HTTP协议 Socket TCP/UDP

一、HTTP协议 HTTP本质上是一种协议,全称是Hypertext Transfer Protocol,即超文本传输协议。从名字上可以看出该协议用于规定客户端与服务端之间的传输规则,所传输的内容不...

HTTP协议初识

超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是互联网上应用最为广泛的一种网络协议。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通...

HTTP协议初识

HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求...

HTTP协议 (1)初识HTTP

HTTP协议,全称超文本传输协议,是使用范围最广的一种网络协议,所有的www文件都要遵守这个协议。 协议主要是客户端与服务端的请求与应答的过程。 在生活中最常见的就是通浏览器和服务器,浏览器就是客户端...

Android之Http通信——1.初识Http协议

Android之Http通信——1.初识Http协议 本文内容: >1. 介绍了下HTTP协议的一些概念、 >2. 简单的说了下HTTP 1.0 和HTTP 1.1的区别 >3. HTTP请求的流程,...

HTTP协议详解

  • 2017-04-06 17:19
  • 205KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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