接口与安全

HTTP 与请求调试工具

接口联调时想知道对方返回了哪些响应头、一条 cURL 命令要翻译成前端代码、又或者要搞清楚一串重定向到底跳转了几次,这些都是排查 HTTP 请求的日常。HTTP 头转 JSON 解析请求响应头含义,User-Agent 解析批量解析 UA 字符串,Cookie 解析解析各属性,Cache-Control 头生成器区分客户端和共享缓存的新鲜期。

需要真正发起请求时,在线 HTTP 客户端手动发送请求并预览生成的代码,在线 HTTP 响应头检测、重定向检测、CORS 跨域检测、Webhook 在线测试分别检测响应头、重定向链、CORS 状态和 webhook 端点,这几个会联网,其余工具只在本地处理数据。cURL 转换器转多语言代码,JWT 解码验证 token。

12 个工具

HTTP / 请求调试工具常见问题

怎么快速看懂一份 HTTP 响应头里每个字段的意思?

把响应头粘贴进 HTTP 头转 JSON,它会把原始文本解析成结构化的字段并说明每个属性的含义,不用逐个去查 MDN 文档,遇到不熟悉的自定义或安全相关的响应头时,也能更快判断这个头是做什么用的。

cURL 命令怎么转成前端代码里能用的 Fetch 请求?

把命令粘贴进 cURL 转换器,它会转成 Fetch、Axios、Python、Go 等语言的等价请求代码,包括请求头和请求体,抓包工具或接口文档里常给出 cURL 示例,这样能省去手动翻译请求方法、头和参数的过程。

在线检测网址响应头会不会把我的数据发出去?

在线 HTTP 响应头检测、重定向检测、Webhook 在线测试和在线 HTTP 客户端这几个工具需要访问目标网址或端点,属于会联网的功能;页面上其余的头部解析、cURL 转换、JWT 解码等工具都只在浏览器本地处理你输入的内容,不会上传出去。