HTTP报文格式与原理

HTTP报文格式与原理_第1张图片

HTTP报文分类

  • 请求报文 request
  • 响应报文 response

HTTP请求报文

  • 报文都是默认ASCII文本(易于人读格式)

HTTP报文格式与原理_第2张图片

HTTP报文格式

HTTP报文格式与原理_第3张图片

注: URI=Uniform Resource Identifiers 不等于 URL,可以看作URL 后面部分


HTTP方法类型比较

HTTP报文格式与原理_第4张图片

上传表单(各字段)输入值

  • Post方法

    • 网页时常包含表单输入
    • 输入值在请求报文的实体主体中被上载到服务器
  • URL方法:

    • 使用GET方法
    • 表单(各字段)输入值被上载,以URL请求行的字段: www.somesite.com/animalsearch?monkeys&banana

HTTP响应消息

以下是HTTP响应消息的格式

HTTP报文格式与原理_第5张图片

HTTP 响应的状态码

HTTP报文格式与原理_第6张图片

你可能感兴趣的:(程序员必知必会)