Skip to content

不支持重复 Header 与 Header 顺序,导致请求无法准确复现 #174

@EucalyZ

Description

@EucalyZ

问题描述

HTTP Toolkit 在抓包、保存或转换请求时,会去除重复 Header 并打乱原有 Header 顺序。

但在网络协议和实际业务中:

HTTP 是支持重复 Header 的

某些场景下 Header 顺序是有意义的

实际服务端(尤其是鉴权、风控、反爬相关逻辑)会依赖 Header 的重复性和顺序

HTTP Toolkit 当前的处理方式会导致部分请求在复现、重放或导出后行为发生变化,请求失败。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions