Axios リクエスト インターフェイス、ソリューションを 2 回リクエストしました

この種の状況に遭遇したことはありませんか? axios を使用してインターフェースを要求すると、要求は
ここに画像の説明を挿入
ここに画像の説明を挿入
オプション要求とポスト要求の 2 回行われました。
ここでは解決策についてのみ説明しますが、追加オプションの要求がある理由については、興味がある場合は、Baidu で自分で調べることができます。

解決策:
ステップ 1:
axios のリクエスト ヘッダーの「Content-Type」を「application/x-www-form-urlencoded;charset=UTF-8」に設定します。

axios.defaults.headers["Content-Type"] = "application/x-www-form-urlencoded;charset=UTF-8";

ステップ 2:
リクエスト パラメータのキャリアが URLSearchParams を使用する

  const params = new URLSearchParams();
  params.append(key, value);
  axios.post(url, url_params);

OK~、リクエストを 2 回最適化するのに必要な手順は 2 つだけです

Supongo que te gusta

Origin blog.csdn.net/u010775335/article/details/127409327
Recomendado
Clasificación