zoukankan      html  css  js  c++  java
  • 报文内容释义

    报文内容释义

    请求报文

    请求报文由3部分组成(请求行+请求头+请求体):

    请求行

    请求方法GETPOST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。

    URL地址,和报文头的Host属性组成完整的请求URL。

    协议名称及版本号

    请求头

    HTTP的报文头,报文头包含若干个属性,格式为“属性名:属性值”,服务端据此获取客户端的信息。

    与缓存相关的规则信息,均包含在header中

    请求体

     报文体,它将一个页面表单中的组件值通过param1=value1&param2=value2的键值对形式编码成一个格式化串,它承载多个请求参数的数据。不但报文体可以传递请求参数,请求URL也可以通过类似于

    “/chapter15/user.htmlparam1=value1&param2=value2”的方式传递请求参数。

    头体之间用两个换行分隔  

    响应报文

    响应行

    报文协议及版本;

    状态码及状态描述;

    响应头

    响应报文头,也是由多个属性组成;

    响应体

    响应报文体,HTML、CSS、JS、图片、动画、声音等 

    GET vs POST

    • GET向服务请求数据;POST向服务器发送数据
    • 传递参数的方式不同:GET参数放在URL后面;POST在消息体中传参数
    • GET数据会在客户端浏览器缓存,POST不会被缓存

    统一资源定位URL

     

    http(s)://ip:port/路径/要访问的文件名?参数

    http(s)

    http : 超文本传输协议(Hyper-Text Transfer Protocol)

    https : 基于安全套接字层的HTTP协议(Hyper Text Transfer Protocol over Secure Socket Layer)

    ://ip

    :port

    所有服务一定是在某一个IP主机下的某个端口对外提供服务

    端口举例:80:http web页面服务

         443:https 加密的web页面服务

         3306:mysql数据服务

    /路径/要访问的文件名

    URL中的路径是相对于发布路径下的

    发布路径举例:xampp—apache:x:/xampp/htdocs

           linux – apache:/var/www/html

           apache-tomcat:.webapps

    默认文件的规则:如果目录下有:index.*, 表示它是当前目录下的默认文件

    ?参数

    ?参数名=值&参数名=值.......

     

     

  • 相关阅读:
    在UpdatePanel上使用FileUpload上传文件
    Android配置开发环境
    文件服务器共享目录设置(一)
    win2008R2的Hyperv安装Ubuntu
    Comodo Time Machine导致系统进不去
    sql2005生成sql2000脚本的时候出现“User.UserType: NoLogin 不是SQL Server 2005 的有效选项“ 的解决方案
    迅雷7偷偷上传文件导致机器变卡
    文件服务器共享目录设置(二)
    再谈Javascript原型继承
    a和a:link的区别
  • 原文地址:https://www.cnblogs.com/hereisdavid/p/13564834.html
Copyright © 2011-2022 走看看