码迷,mamicode.com
首页 > Web开发 > 详细

三、HTTP响应

时间:2019-07-28 14:15:21      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:部分   intern   created   交换   种类   request   forbidden   类型   ror   

HTTP消息是服务器和客户端之间交换数据的方式

有两种类型的消息:

  • 请求--由客户端发送用来触发一个服务器上的动作
  • 相应--来自服务器的应答

一、HTTP响应的构成

1、状态行

HTTP响应的起始行被称作状态行,包含以下信息:

  • 协议版本,通常为HTTP/1.1
  • 状态码,表明请求是成功或失败。常见的状态码是202,404,或302
  • 状态文本。一个简短的,纯粹的信息,通过状态码的文本描述,帮助人们理解该HTTP消息

2、Headers

相应的HTTP headers遵循和任何其它header相同的结构:不区分大小写的字符串,紧跟着的码号(:)和一个结构取决于header类型的值,整个header(包括其值)表现为单行形式

3、Body

响应的最后一部分是body,不是所有的响应都有body:具体状态码(如201或204)的响应,通常不会由body

二、常见状态码

1、成功

  • 200-ok
  • 201-created

2、重定向

  • 300-Mutiple Choice
  • 301-Moved Permanently
  • 302-Found

3、客户端错误

400-Bad Request

401-Unauthorized

402-Payment Required

403-Forbidden

404-Not Found

4、客户端错误

 500-Internal Server Error

501-Not Implemented

502-Bad Gateway

 

三、HTTP响应

标签:部分   intern   created   交换   种类   request   forbidden   类型   ror   

原文地址:https://www.cnblogs.com/xinxin1994/p/11258526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!