HTTP基础学习之请求行与状态行

Wesley13
• 阅读 695

HTTP请求行的格式:请求方式  资源路径  HTTP版本号

HTTP状态行的格式:HTTP版本号  状态码   原因叙述

下面给出一个完整的例子:

      服务器:本地tomcat服务

      请求行:GET /test.html HTTP/1.0(请求服务器根目录下的test.html文件)

      状态行: HTTP/1.1 200  OK

用windows下的telnet程序来试验请求行和状态行:

步骤一:准备工作。

        相关的telnet服务都要开启:

       (1) 系统变量里面path:c:/windows/system32;

       (2) window服务里面的telnet本身及相关的服务都要开启(控制面板开启windows服务里面的telnet客户端;管理里面开启telnet服务);

步骤二:启动tomcat服务器,然后dos窗口下输入连接服务器telnet命令,截图如下:

HTTP基础学习之请求行与状态行

       步骤二:连接成功之后,出现如下界面,在该界面出现之后,输入ctrl + ]来得到回显窗口,在该步骤之后还要输入回车键,进入请求行输入界面。

HTTP基础学习之请求行与状态行

步骤三:输入请求行,回车 再回车 出现状态行,后面的内容是服务器返回的内容。

HTTP基础学习之请求行与状态行

点赞
收藏
评论区
推荐文章
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
Http协议、Tomcat、servlet
HTTP协议Http,超文本传输协议是互联网上最广泛的一种网络协议,所有的www文件都必须遵守这个标准。Http协议由http请求和http响应组成http请求:1.请求行请求方式POST、GET、PUT、DELETE等请求的资源/DemoEE/form.html协议版本http/1.12.请求头cookie浏览器
Wesley13 Wesley13
3年前
HTTP协议图
1.首部字段概述先来回顾一下首部字段在报文的位置,HTTP报文包含报文首部和报文主体,报文首部包含请求行(或状态行)和首部字段。在报文众多的字段当中,HTTP首部字段包含的信息最为丰富。首部字段同时存在于请求和响应报文内,并涵盖HTTP报文相关的内容信息。使用首部字段是为了给客服端和服务器端提供报文主体大小、所使用的语言、认证信息
Wesley13 Wesley13
3年前
RFC1945 超文本传输协议
5.请求(Request)从客户端到服务器端的请求消息包括,消息首行中,对资源的请求方法、资源的标识符及使用的协议。考虑到局限性更大的HTTP/0.9的向后兼容问题,有两种合法的HTTP请求格式:RequestSimpleRequest|FullRequest
Stella981 Stella981
3年前
Django基础
http协议请求的格式(request)请求方式URLHTTP/1.1k1:v1k1:v2请求数据响应的格式(response)、HTTP/1.1状态描述k
Stella981 Stella981
3年前
Django_初识
HTTP协议超文本传输协议(应用层的,基于tcp\ip协议的)特点:无状态,无连接(短连接)请求消息格式:请求行\请求头部\空行\请求数据请求行:GET路径HTTP/1.1响应消息格式:响应行\响应头部\空行\响应数据响应行:HTTP/1.1状态码状态
Wesley13 Wesley13
3年前
HTTP状态码
消息(1字头)这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。100Continue客户端应当继续发送请求。这个临时响应是
Wesley13 Wesley13
3年前
HTTP请求行、请求头、请求体详解
1、HTTP请求报文解剖HTTP请求报文由3部分组成(请求行请求头请求体):!(https://static.oschina.net/uploads/img/201708/20125915_Wv7I.jpg)下面是一个实际的请求报文:!(https://static.oschina.net/uploads/img/
Wesley13 Wesley13
3年前
HTTP请求响应返回状态
1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx(成功)表示成功处理了请求的状态码。200(成功)服
Stella981 Stella981
3年前
Http状态码详解
从维基百科上翻译的,有点蹩脚包涵包涵。1xx消息相关的代表请求已经收到,继续处理。这个状态码的分类意味着一个临时的响应,仅有状态行和可选的头部信息组成,并且有一个空行结尾。因为HTTP/1.0并没有定义任何1xx相关的状态码,所以服务器应该发出一个1xx的响应给一个HTTP/1.0的客户端除非在实验条件下。100继续