1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

CORS

Last updated at Posted at 2022-12-13

CORS

はじめに

next.jsのHTTPクライアントから自作したgolangのapiサーバーにgetリクエストを送信した際、CORSエラーが発生しました。
CORSエラー解決までの流れを記録します。

CORSとは

簡単にいうとオリジンが違うもの同士で通信しようとすると、セキュリティのためにエラーが発生するようになってる。

Cross-Origin Resource Sharing (CORS)
なんとなく CORS がわかる...はもう終わりにする。

HTTPクライアント側で設定したこと

CORS in axios
corsに悩まされるな。axios でcorsを攻略する

Goのapiサーバーで設定したこと

CORS(preflight request)にハマったけど解決した話
Golangのnet/httpでCORSを全許可するときにつけるヘッダー

Content-Typeとは

Content-Typeとは、HTTPヘッダのフィールド(項目)の一つで、本体(ボディ)として送信するデータの種類や形式を相手方に伝達するためのもの

application/jsonはJSONファイルでデータをわたしますよっていってる

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?