# \[Breakpoint] Raw メッセージでリクエスト/レスポンスを変更

> Proxyman Breakpoint の Raw タブでリクエストまたはレスポンスを編集する際に表示される「Invalid Request HTTP Message」または「Invalid Response HTTP Message」エラーを解決します。

[Breakpoint](https://proxyman.com/docs/ja/advanced-features/breakpoint) の **Raw** タブでリクエストまたはレスポンスを編集すると、Proxyman は入力中に HTTP メッセージをチェックします。構文が間違っている場合は、エディタの下部に **Invalid Header**、**Invalid Request HTTP Message**、**Invalid Response HTTP Message** などのエラーが表示されます。メッセージが有効になるまで、変更は適用されません。

![Invalid Header エラーが表示された Proxyman Breakpoint の Raw タブ。コロンがない行 X-Debug true が対象](https://proxyman.com/docs/assets/proxyman-breakpoint-raw-invalid-header.jpg)

_コロンのないヘッダー行は無効です_

## 修正方法 {#how-to-fix-it}

* リクエストの 1 行目は、メソッド、パス、HTTP バージョンです。例：`GET /get?id=123 HTTP/1.1`
* レスポンスの 1 行目は、HTTP バージョンとステータスです。例：`HTTP/1.1 200 OK`
* 各ヘッダーは、1 行に 1 つずつ `Name: Value` の形式で記述します。
* ヘッダーとボディの間は、空行を 1 行空けてください。
* ヘッダーを削除せずに無効にするには、その行の先頭に `//` を付けます。
* 最初からやり直すには、**Reset to the Original** を使って元のメッセージに戻します。

## 動画 {#video}

[Video: Breakpoint でリクエストとレスポンスを変更する](https://proxyman.com/videos/breakpoint-tool) (30 seconds)
