`
prodream
  • 浏览: 106205 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

http协议请求行,状态行,响应状态行

    博客分类:
  • J2EE
阅读更多

1.请求行
格式:请求方式 资源路径 HTTP版本号<CRLF>
举例:GET/test.html HTTP/1.1
请求方式:POST,HEAD,OPTIONS,DELETE,TRACE,PUT

2.状态行
格式:HTTP版本号 状态号 原因描述<CRLF>
举例:HTTP/1.1 200 OK

实例:
TELNET localhost 8080
ctr+] //组合键打开本地回显
GET /test.html HTTP/1.0
ENTER
ENTER
不需加头字段

TELNNET localhost 8080
ctr+]
GET /test.html HTTP/1.1
ENTER
Host:
ENTER

使用get和post方式传递参数
@在url大志后面可以附加一些参数
http://www.prodream.com?param1=abc&param2=xyz
@get方式 默认的表单字段值传递方式
例如:GET /servlet/ParamsServlet?param1=abc&param2=xyz HTTP/1.1
Host:
传输的数据量有限制,一般为1kb以下
@POST方式

POST /servlet/ParamsServlet?param1=abc&param2=xyz HTTP/1.1
Host:
Content-Type:application/x-www-form-urlendoded
Content-Length:28


3.状态码

分享到:
评论

相关推荐

    http协议请求响应详解

    ### HTTP协议请求响应详解 #### 一、HTTP协议简介 HTTP(HyperText Transfer Protocol),即超文本传输协议,是互联网上应用最为广泛的一种网络协议。它属于TCP/IP协议族的应用层,主要用于规范Web浏览器(客户端...

    HTTP协议详解(请求、响应、URL等)

    ### HTTP协议详解(请求、响应、URL等) #### HTTP协议简介 HTTP协议,全称HyperText Transfer Protocol,是一种用于分布式、协作式和超媒体信息系统的应用层协议。它以其简单性和高效性闻名,在互联网世界中扮演...

    http请求和响应格式

    Http请求格式通常由请求行、请求头和请求体组成,而Http响应格式则由状态行、响应头和响应体组成。 Http请求格式: 1. 请求行(Request Line):由方法、URL、协议版本和CRLF组成,例如GET /index....

    HTTP协议详解,http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议

    HTTP协议基于请求-响应模型,其中客户端发送请求到服务器,服务器处理请求并返回响应。它是一个无状态的协议,意味着每个请求都是独立的,服务器不会记住之前请求的任何信息。 HTTP协议主要特点: 1. 客户/服务器...

    Http协议之请求头和响应头

    1. **Location**: 当响应状态码是重定向(如301或302)时,该头指定新的位置URL。 2. **Server**: 描述了服务器软件的名称和版本,虽然这通常是出于信息目的,但有时也用于安全分析。 3. **Content-Encoding**: ...

    HTTP协议响应消息的常用状态码

    ### HTTP协议响应消息的常用状态码详解 #### 一、1xx 信息性状态码 **100 Continue** - **定义**: 当客户端发送了一个带有`Expect: 100-continue`头的请求时,服务器会以100状态码响应,表示客户端可以继续发送...

    HTTP响应状态码

    HTTP响应状态码是HTTP协议中用来表示客户端与服务器交互结果的一种机制。它是Web服务器向浏览器发送的关于请求处理结果的三数字代码,用于表明请求是否成功以及可能遇到的问题。了解HTTP响应状态码对于Web开发、故障...

    http请求吗,响应头,状态码

    HTTP状态码是由三位数字组成的响应状态代码,用于表示服务器对请求的响应结果。 1. **1xx** (Informational): 信息性状态码,如`100 Continue`表示客户端应当继续发送请求的剩余部分。 2. **2xx** (Successful): ...

    模拟Http协议请求内容工具WFetch

    WFetch是一款用于模拟HTTP协议请求的实用工具,它使得开发者和网络管理员能够方便地发送各种HTTP请求,并获取服务器的响应,从而进行网络调试、性能测试或者问题排查。这款工具的强大之处在于,它可以模拟多种HTTP...

    HTTP各状态码生成原理,请求头、响应头各字段含义(爬虫深入必备知识).docx

    它是一个基于请求与响应模型的、无状态的、应用层协议。本文将深入解析HTTP状态码的生成原理,以及请求头和响应头中的常见字段。 首先,HTTP状态码是服务器对客户端请求的反馈,分为五类:1xx(信息性状态码)、2xx...

    http响应状态码

    在HTTP通信过程中,服务器通过HTTP响应状态码告知客户端请求的结果。根据HTTP规范,响应状态码分为五类,每类的第一个数字代表了其基本类别。 #### 1xx: 信息性状态码 这类状态码表示接收到请求并且正在处理。此类...

    HTTP协议请求

    **HTTP协议请求详解** HTTP(超文本传输协议)是互联网上应用最为广泛的一种网络协议,它定义了客户端(如浏览器)和服务器之间交互数据的格式和规则。在Web开发中,理解HTTP协议请求至关重要,因为它构成了网页...

    HTTP的请求模型

    1. **状态行**:包含了HTTP版本、响应状态码和状态消息。 - 状态码是一个三位数的数字,用于表示响应的状态。例如,200 OK 表示请求成功。 - 常见的状态码包括: - 1xx: 信息响应,例如100 Continue。 - 2xx: ...

    http协议基本原理

    HTTP状态码是服务器对请求的响应状态,常见的有: - 2xx 成功:200(成功)、201(已创建)、204(无内容)。 - 3xx 重定向:301(永久重定向)、302(临时重定向)、304(未修改)。 - 4xx 客户端错误:400...

    Http协议内容总结 http协议包含哪些内容 Http协议的请求方法 Http协议实现的原理机制 get与post请求的区别

    本文将围绕HTTP协议的核心概念、请求方法、实现机制及其细节展开详细讨论。 #### HTTP协议的基本构成 HTTP协议由以下几个部分组成: 1. **请求行**:包括请求方式、请求地址及HTTP版本。 - 请求方式主要有GET、...

    canOpen协议读字典、写字典、改变节点状态、请求节点状态-从机.zip

    这个“canOpen协议读字典、写字典、改变节点状态、请求节点状态-从机.zip”文件包含了一个在STM32F4平台上移植的CANfestival实现,这将帮助我们理解如何使用CANopen协议在主机和从机之间进行高效的数据交互。...

    Http请求状态及其含义.txt

    ### HTTP 请求状态及其含义 HTTP(Hypertext Transfer Protocol)是一种用于从WWW(World Wide Web)服务器传输超文本到本地浏览器的应用层协议。在HTTP通信过程中,服务器端响应客户端请求时,会返回一个状态码来...

    AJAX、http传输协议、响应状态码、请求方式

    AJAX = Asynchronous ...版权声明:本文为CSDN博主「鹿维恩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/huangwfu/article/details/128907622

    TCP实现http请求

    3. 服务器响应:服务器处理客户端的请求,并向客户端发送HTTP响应,包括状态行、消息报头、空行和响应正文四个部分组成。 4. 关闭连接:服务器处理完客户端的请求后,关闭连接。 HTTP协议工作于客户端-服务器架构上...

Global site tag (gtag.js) - Google Analytics