`
prodream
  • 浏览: 102140 次
  • 性别: 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(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。HTTP URL (URL是...

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

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

    浏览器HTTP协议请求头信息.docx

    通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。...服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。

    基于Labview的HTTP的GET与POST请求示例

    响应包含关于请求的状态信息以及可能被请求的内容。 两种 HTTP 请求方法:GET 和 POST 在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。 GET - 从指定的资源请求数据。 POST - 向指定...

    HTTP协议内容简介

    HTTP协议,即超文本传输协议(Hypertext transfer protocol),本文档包含HTTP请求(请求格式、请求行、请求头和请求体等),HTTP请求方法,HTTP响应,HTTP响应状态码等。

    http协议.pptx

    HTTP协议概述 HTTP协议主要特点 HTTP工作原理 HTTP协议详解之URL篇 HTTP协议之请求篇 请求行 消息报头 ...状态行 消息报头 空行 响应主体 HTTP协议之消息报头篇 普通报头 请求报头 响应报头 实体报头

    HTTP协议的简介及原理

    HTTP的响应格式:一个状态行包括信息的协议版本号、一个成功或者错误的代码,后边是MIME信息包括服务器信息、实体信息和可能内容。 ———————————————————— HTTP协议的版本号应答状态码及应答...

    IOS HTTP请求的常见状态码总结

    由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。 100 Continue  客户端应当继续发送...

    HTTP状态码详细分解

    针对HTTP状态码:1xx,2xx,3xx,4xx,5xx的几十个状态码做了详细分析, 以及出现状态码代表了什么意思,个别的详细解释了出现的原因。供大家针对出现的问题思考解决方案;例如:300错误为:针对收到请求,服务器可执行...

    HTTP协议分析报告

    当用户请求一个页面时,浏览器会向web服务器发出对该页及其引用的相关对象的HTTP请求报文,服务器响应这些请求报文,生成HTTP响应报文,并将请求的对象附在HTTP响应报文后发送给客户端。 (2) 由于网页文档的传输...

    计算机病毒与防护:HTTP协议基础上.ppt

    3)服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息、服务器信息、实体信息和可能的内容。 4)客户端接收服务器所返回的信息通过浏览器...

    HTTP状态码表示意思

    用于表示临时响应并需要请求者执行操作才能继续的状态代码。 代码 说明 100(继续) 请求者应当继续提出请求。服务器返回此代码则意味着,服务器已收到了请求的第一部分,现正在等待接收其余部分。 101(切换协议) ...

    http的概要介绍与分析

    HTTP协议的一个重要特点是它的无状态性,即服务器不会记住客户端的请求状态。这意味着每次请求都是独立的,服务器不会根据之前的请求来影响当前的响应。然而,通过一些技术(如Cookie、Session等),可以实现跨请求...

    02HTTP请求头响应头详解1

    第一部分:状态行,由 HTTP 协议版本号, 状态码, 状态消息 三部分组成 第一行为状态行,(HTTP/1.1)表明 HTTP 版本为 1.1 版本,状态码为

    PHP中Http协议post请求参数

    本文给大家介绍PHP中Http协议post请求参数,具体内容如下所示: WEB开发中信息基本全是在POST与...HTTP协议是一种简单灵活方便的通讯协议,并且要记住,它是一种无状态的协议,即它是一种无记忆的协议,每一次的交互都

    Java多线程与线程安全实践-基于Http协议的断点续传

    在Http响应中,常见的状态码有200、404、500等,表示请求成功、请求的资源不存在、服务器内部错误等不同情况。 实现断点续传 在实现断点续传的过程中,我们需要考虑如何使用Java多线程来实现文件的分块下载和断点续...

    状态码与文本

    由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器...

    面试宝典--高薪就业

    面试宝典,帮你一面而就,各种...第一:状态行,HTTP协议版本号,状态吗,状态消息。 第二:消息抱头,用来说明客户端要使用的一些附加信息。 第三:空行,必须要有的。 第四:响应正文,服务器返回给客户端的文本信息。

    HTTP协议详解需要可以下载

    HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。 在Internet中所有的传输都是通过TCP/IP进行的。HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通 常...

    http的具体介绍.doc

    基于请求-响应模式:HTTP协议采用客户端-服务器架构模式,客户端(如浏览器)向服务器发送请求,服务器根据请求的内容进行处理后返回相应的响应。这种请求-响应模式有效分离了应用逻辑,提高了系统的可维护性和扩展...

Global site tag (gtag.js) - Google Analytics