zoukankan      html  css  js  c++  java
  • HTTP 学习笔记02

    请求行

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

    HTTP1.1 还需要 [host]

    例:GET   /test.html   HTTP/1.0

          GET   /test.html   HTTP/1.1

       host:

    请求方式:GET,POST,HEAD,OPTIONS,DELETE,TRACE,PUT

    状态行

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

    例:HTTP/1.1   200   OK

    测试方法:

    【【启动tomcat】】

    【【telnet localhost 8080】】

    【【CTRL+']',再按回车】】

    【【输入上面GET请求命令即可】】

    使用GET和POST方式传递参数

    GET方式:参数作为URL的一部分传递出去,URL长度有限,传送的数据量是有限制的,一般在1KB一下

    例:GET  /test/testServlet?param1=abc&param2=xyz  HTTP/1.1

    POST方式:参数作为请求实体内容传送

    响应状态码

    表示服务器对请求的各种不同处理结果和状态,是一个三位的十进制数。

    可分为5类,用最高位为1到5来进行分类

    1) 100~199

      成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程。

    2)200~299

      成功接受请求并已完成整个处理过程

    3)300~399

      为完成请求,客户需进一步细化请求。例如,请求的资源已经移动一个新地址。

    4)400~499

      客户端的请求有错误

    5)500~599

      服务器端出现错误

    典型情况

    200(正常)

    206(部分内容)

    302、307(临时重定向)

    304(未修改)

    401(未经授权)

    404(找不到)

    500(内部服务器错误)

  • 相关阅读:
    截取url中最后斜杆的文件名
    html span从上往下,从左往右排序
    浪漫源码记录
    微信小程序TypeError: Cannot read property 'elem' of undefined
    tomcat8 性能优化
    Bandicam神奇使用法
    DataStage 七、在DS中使用配置文件分配资源
    DataStage 六、安装和部署集群环境
    DataStage 错误集(持续更新)
    DataStage 三、配置ODBC
  • 原文地址:https://www.cnblogs.com/xuewangkai/p/3906167.html
Copyright © 2011-2022 走看看