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

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命令,截图如下:

telnet命令

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

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

请求行和状态行

点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

Http协议、Tomcat、servlet

HTTP协议Http,超文本传输协议是互联网上最广泛的一种网络协议,所有的www文件都必须遵守这个标准。Http协议由http请求和http响应组成http请求:1.请求行请求方式POST、GET、PUT、DELETE等请求的资源/DemoEE/form.html协议版本http/1.12.请求头cookie浏览器

HTTP协议图

1.首部字段概述先来回顾一下首部字段在报文的位置,HTTP报文包含报文首部和报文主体,报文首部包含请求行(或状态行)和首部字段。在报文众多的字段当中,HTTP首部字段包含的信息最为丰富。首部字段同时存在于请求和响应报文内,并涵盖HTTP报文相关的内容信息。使用首部字段是为了给客服端和服务器端提供报文主体大小、所使用的语言、认证信息

RFC1945 超文本传输协议

5.请求(Request)从客户端到服务器端的请求消息包括,消息首行中,对资源的请求方法、资源的标识符及使用的协议。考虑到局限性更大的HTTP/0.9的向后兼容问题,有两种合法的HTTP请求格式:RequestSimpleRequest|FullRequest

Django基础

http协议请求的格式(request)请求方式URLHTTP/1.1k1:v1k1:v2请求数据响应的格式(response)、HTTP/1.1状态描述k

Django_初识

HTTP协议超文本传输协议(应用层的,基于tcp\ip协议的)特点:无状态,无连接(短连接)请求消息格式:请求行\请求头部\空行\请求数据请求行:GET路径HTTP/1.1响应消息格式:响应行\响应头部\空行\响应数据响应行:HTTP/1.1状态码状态