【发布时间】:2017-12-18 18:50:16
【问题描述】:
我正在尝试将文件从 React Native 上传到我的服务器。但是我无法将'Content-Type' 标头设置为multipart/form-data。
这是我的简单要求:
axios({
uri: 'http://localhost:3000',
method: 'POST',
data: formData,
headers: {
Accept: 'application/json',
'Content-Type': 'multipart/form-data'
}
});
我正在使用 React Native Debugger 来监控网络请求。
当我在调试器中看到我的网络请求时,我看到了:
'Content-Type': 'text/plain;charset=UTF-8'
请求有效负载只是[object Object]
用户代理:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) ReactNativeDebugger/0.7.13 Chrome/58.0.3029.110 Electron/1.7.9 Safari/537.36
如果我无法使用 React Native 调试器执行此操作,任何人都可以建议任何通过 Expo 进行测试的步骤。
【问题讨论】:
-
你解决了吗?