問題
特定のURLにリクエストするとき、OPTIONSリクエストを付けずにリクエストをしたいです。
参考リンク:
CORS: OPTIONSリクエスト(preflight request)を避ける
設定ファイル
以下は、axios の設定ファイル(/plugins/axios.js)です。
else以下の記述は、リクエストヘッダーに uid や access-token などの情報を付与する設定です。
しかし、特定のサーバーには、何もヘッダーに付与しない単純なリクエストを送りたいと思っています。
export default function ({ $axios, redirect }) { $axios.onRequest((config) => { if ( 例: url == "https:~~~~~~~~~~~~~~~~~~~~~~~~~~~") { } else { config.headers.client = window.localStorage.getItem("client") config.headers["access-token"] = window.localStorage.getItem("access-token") config.headers.uid = window.localStorage.getItem("uid") config.headers["token-type"] = window.localStorage.getItem("token-type") config.headers["expiry"] = window.localStorage.getItem("expiry") config.headers["content-type"] = "application/json" } })
if で場合分けをしようと考えています。例えとして、url == "https:~~~~~~~~~~~~~~~~~~~~~~~~~~~" と書きましたが、URLオプションは存在しないため、仮の記述とさせてください。実際のところは、どのようにすれば記述すればよいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。