Skip to content

Commit ac4b522

Browse files
committed
docs(ja): add tip on openapi-fetch Content-Type, b893c44
1 parent 1ca5cd3 commit ac4b522

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/ja/openapi-fetch/api.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,15 @@ const { data, error } = await client.PUT("/submit", {
180180
});
181181
```
182182

183+
::: tip
184+
185+
便宜上、 `openapi-fetch``body` パラメーターに値が指定されたリクエストに対して、`Content-Type` を自動的に `application/json` に設定します。
186+
`bodySerializer``FormData` のインスタンスを返す場合、`Content-Type` ヘッダーは省略され、ブラウザがメッセージの複数のパートを正しく区切るboundaryを含む `Content-Type` を自動的に設定します。
187+
188+
また、fetch オプションやクライアントのインスタンス化時に、`headers` オブジェクトを通じて `Content-Type` を手動で設定することもできます。
189+
190+
:::
191+
183192
## Pathのシリアライズ
184193

185194
openapi-fetchは、[3.1仕様書に記載されている](https://swagger.io/docs/specification/serialization/#path)ように、pathのシリアライズをサポートしています。これは、OpenAPIスキーマ内の特定のフォーマットに基づいて自動的に行われます。

0 commit comments

Comments
 (0)