CURL 命令

×

            

HTTP 请求可视化工具

HTTP 请求构建器

HTTP 请求预览

响应结果

响应头:

响应体:

从CURL命令导入

将您的curl命令粘贴到下面的文本框中,然后点击"解析CURL"按钮

解析结果

解析结果将在这里显示

收藏的请求

您还没有收藏任何请求

HTTP 请求图解

下面是您构建的 HTTP 请求的各个部分:

HTTP 请求基础知识

HTTP 请求方法

GET: 用于请求数据,不应该产生副作用

POST: 用于提交数据,可能会改变服务器状态

PUT: 用于更新资源,通常是完全替换

DELETE: 用于删除指定资源

PATCH: 用于部分更新资源

HEAD: 类似于 GET,但只返回头信息

OPTIONS: 返回服务器支持的 HTTP 方法

HTTP 请求组成部分

请求行: 包含 HTTP 方法、URL 和 HTTP 版本

请求头: 包含有关请求的元数据

空行: 用于分隔头和体

请求体: 包含要发送到服务器的数据

跨域请求注意事项

由于浏览器的同源策略安全限制,直接从浏览器发送跨域请求可能会失败。以下情况可能会工作:

1. 发送请求到支持 CORS (跨域资源共享) 的 API

2. 发送请求到同源服务器

3. 使用 https://cors-anywhere.herokuapp.com/ 等代理服务

4. 如果请求被阻止,您可以在请求 URL 前添加 https://cors-anywhere.herokuapp.com/

常见请求头

Accept: 指定客户端能够接收的内容类型

Content-Type: 指定请求体的媒体类型

Authorization: 包含身份验证凭据

User-Agent: 标识发起请求的客户端应用类型

Cookie: 包含先前由服务器发送的 HTTP cookie