# \[Breakpoint] 通过原始报文修改请求/响应

> 修复在 Proxyman Breakpoint 的 Raw 标签页中编辑原始请求或响应时出现的 “Invalid Request HTTP Message” 或 “Invalid Response HTTP Message” 错误。

在 [Breakpoint](https://proxyman.com/docs/zh-cn/advanced-features/breakpoint) 的 **Raw** 标签页中编辑请求或响应时，Proxyman 会在你输入时检查 HTTP 报文。如果语法有误，编辑器底部会显示错误提示，例如 **Invalid Header**、**Invalid Request HTTP Message** 或 **Invalid Response HTTP Message**。在报文恢复为有效之前，你的修改不会生效。

![Proxyman Breakpoint 的 Raw 标签页，显示 Invalid Header 错误，该行 X-Debug true 缺少冒号](https://proxyman.com/docs/assets/proxyman-breakpoint-raw-invalid-header.jpg)

_缺少冒号的请求头行是无效的_

## 如何修复 {#how-to-fix-it}

* 请求的第一行是方法、路径和 HTTP 版本，例如 `GET /get?id=123 HTTP/1.1`。
* 响应的第一行是 HTTP 版本和状态，例如 `HTTP/1.1 200 OK`。
* 每个请求头单独占一行，格式为 `Name: Value`。
* 请求头与正文之间保留一个空行。
* 如需停用某个请求头而不删除它，请在该行开头加上 `//`。
* 如需重新开始，请使用 **Reset to the Original** 恢复原始报文。

## 视频 {#video}

[Video: 使用 Breakpoint 修改请求和响应](https://proxyman.com/videos/breakpoint-tool) (30 seconds)
