查看: 8503|回复: 0

HTTP 响应 学习笔记

[复制链接]
  • TA的每日心情
    慵懒
    2023-3-24 22:34
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2021-10-17 19:06:32 | 显示全部楼层 |阅读模式
    2,                                 HTTP 响应

    以下是一个典型的 HTTP 响应:
    HTTP/1.1 200 OK
    Date: Tue, 19 Apr 2011 09:23:32 GMT
    Server: Microsoft-IIS/6.0
    X-Powered-By: ASP.NET
    Set-Cookie: tracking=tI8rk7joMx44S2Uu85nSWc
    X-AspNet-Version: 2.0.50727
    Cache-Control: no-cache
    Pragma: no-cache
    Expires: Thu, 01 Jan 1970 00:00:00 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 1067
    <IDOCTYPE html PUBLIC 一//W3C//DTD XHTML 1.0 Transitional//EN 二 http://
    www.w3.org/TR/xhtmll/DTD/xhtmll 一 transitional.dtd"><html xmlns="http://
    www.w3.ora/1999/xhtml* ><head><title>Your details</title>


    每个 HTTP 响应的第一行由 3 个以空格间隔的项目组成。
     使用的 HTTP 版本。
     表示请求结果的数字状态码。200 是最常用的状态码.它表示成功提交了请求,正在返回所请求
    的资源。
     一段文本形式的“原因短语”,进一步说明响应状态。这个短语中可包含任何值,当前浏览器不
    将其用于任何目的。
    响应示例中的其他一些要点如下:
     Server
    消息头中包含一个旗标,指明所使用的 Web 服务器软件。有时还包括其他信息.如所安
    装的模块和服务器操作系统。其中包含的信息可能并不准确。
     Set-Cookie
    消息头向浏览器发送另一个 cookie.它将在随后向服务器发送的请求中由 Cookie 消
    息头返回。
     Pragma
    消息头指示浏览器不要将响应保存在缓存中。Expires 消息头指出响应内容已经过期.
    因此不应保存在缓存中。当返回动态内容时常常会发送这些指令,以确保浏览器随时获得最新
    内容。
     几乎所有的 HTTP 响应在消息头后的空白行下面都包含消息主体,Content-Type 消息头示这个
    消息主体中包含一个 HTML 文档。
     Content-Length
    消息头规定消息主体的字节长度。
     ETag: W/"59a3dc83-f61"
    浏览器根据 HTTP 请求的 ETag 验证请求的资源是否发生了改变,如果
    它未发生变化,服务器将返回“304 Not Modified”响应,并且资源从浏览器缓存中读取,这
    样就不必再次下载请求。
     Vary:Accept-Encoding”
    标头,表示网站一般启用了 GZip 压缩
     Expires
    是 RFC 2616(HTTP/1.0)协议中和网页缓存相关字段。用来控制缓存的失效日期。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-4-25 20:56 , Processed in 0.039512 second(s), 12 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部