[解決済み] [Solved] Axios Delete request with body and headers?
2022-04-12 06:55:31
質問
Axiosを使いながらReactJSでプログラミングしているのですが、サーバーにDELETEリクエストを送るふりをしました。
そのためには、ヘッダーが必要です。
headers: {
'Authorization': ...
}
で構成され、本文は
var payload = {
"username": ..
}
DELETEメソッドには、quot;param"が必要で、quot;data"を受け入れないことだけがわかりました。
こんな感じで送信してみました。
axios.delete(URL, payload, header);
あるいは
axios.delete(URL, {params: payload}, header);
でも、何だかうまくいかない...。
誰か、ヘッダーとボディの両方を含むDELETEリクエストを送信することが可能かどうか(私は可能だと推測しています)、そしてその方法を教えてください。
よろしくお願いします。
どのように解決するのですか?
で、何度も試した結果、うまくいくことがわかりました。
次の順序に従ってください。 そうでない場合は動作しません。
axios.delete(URL, {
headers: {
Authorization: authorizationToken
},
data: {
source: source
}
});
関連
-
vue for 登録ページ効果 vue for sms 認証コードログイン
-
Vueのイベント処理とイベントモディファイアの解説
-
[解決済み】React - uncaught TypeError: 未定義のプロパティ 'setState' を読み取れない
-
[解決済み] HTTP GET(リクエストボディ付き
-
[解決済み] updateとdeleteのHTTPステータスコード?
-
[解決済み] PHPでリクエストタイプを検出する(GET, POST, PUT, DELETE)
-
[解決済み] POSTとPUT HTTP REQUESTの違いは何ですか?
-
[解決済み] HTTP DELETE リクエストにエンティティボディは許されますか?
-
[解決済み] URLクエリパラメータを含むHTTP POST -- 良いアイデアかどうか?
-
[解決済み] axiosのpostリクエストでフォームデータを送信する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
要素ツリー制御によるvueTreeテーブル
-
jQueryのコピーオブジェクトの説明
-
Vueのイベント処理とイベントモディファイアの解説
-
[解決済み】JavaScriptの配列でforEachが関数でない不具合
-
[解決済み】GETできない / Nodejsエラー
-
[解決済み】React Nativeアプリをターミナルから実行するとエラーが発生する(iOS)
-
[解決済み】「.addEventListener is not a function」なぜこのエラーが発生するのか?
-
Uncaught TypeError: null のプロパティ 'offsetHeight' を読み取れませんでした。
-
モジュールのビルドに失敗しました。Error: ENOENT: no such file or directory, scandir 'D:\.... \node_modules
-
JavaScriptのgetElementById、getElementsByTagNam、getElementsByClassNameの違いと使い方