reactjs - Redux axios 通过设置`Content-Type: application/x-www-form-urlencoded` 的问题
问题描述
我使用 axios 中间件实现了一个 redux 操作。不幸的是,API 端点只接受表单数据,所以我不得不这样设置。
const saveQuery = (title, description) => {
const bodyFormData = new FormData();
bodyFormData.set('title', title);
bodyFormData.set('description', description);
return {
type: 'SAVE_ITEM',
payload: {
request: {
url: '/save',
method: 'POST',
data: bodyFormData,
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
},
},
};
}
但是请求标头Content-Type
没有改变:
我尝试更改大小写content-type
,我尝试将标题包装到config: { headers: { 'Content-T... } }
但没有解决问题。
如何实现以“Content-Type”发送请求:“application/x-www-form-urlencoded”
解决方案
推荐阅读
- kubernetes - Slice in helm 未找到匹配项
- javascript - 作为对象中的值附加到数组
- javascript - 如何在 puppeteer/playwright 中获取 pageXOffset 和 pageYOffset
- python - python中对自己进行评估的关键字
- sql - 我如何找到上个月当日销售和上个月当前周销售?
- angular - 在 mat-select 中获取选定的选项(多个)
- python - 为什么我仍然可以将记录导入到具有复合索引的表中?
- python-3.x - 如何使用 python-telegram-bot 获取和存储用户的消息?
- c# - GCHandle.Free() 是否调用 IDisposable.Dispose()?
- android - 使用 API 时如何处理流协程异步行为