環境
Vue + Nuxt
やりたいこと
HTTPリクエストヘッダにaccess-token
, client
, uid
を含め
HTTPリクエストボディにname
, profile
, address
を含めて送信したい
形式は以下のようにして送信したい
headers: { access-token: "~~~", client: "~~~", address: "~~~" }
{ name: "~~~", profile: "~~~", address: "~~~"
ためしたこと
vue
1axios.put(`http://localhost:3000/api/v1/auth`, 2 { 3 headers: { 4 access_token: Cookie.get("access-token"), 5 client: Cookie.get("client"), 6 uid: Cookie.get('uid'), 7 "Content-Type": "application/json" 8 }, 9 body: { 10 name: name, 11 profile: profile, 12 address: address, 13 } 14 } 15)
もちろんこれではできません。422エラーが発生します。理由多分はbodyプロパティの中にname,profileなどが入っているからです。
bodyに直接name,profileなどを格納して送信したいのですがどのようにすればよいでしょうか?
ご教示お願い致します
あなたの回答
tips
プレビュー