我有一个使用react-native构建的应用程序,它在iOS中运行完美.
我正在使它也适用于Android,但尝试将联系表单数据发布到我的服务器时出错.
- var formData = new FormData()
- formData.append('name',fullname)
- formData.append('email',email)
- formData.append('message',message + ' -- Sent from Android app')
- fetch('https://www.xxxx.com/mail',{
- method: 'POST',headers: {
- 'Accept': 'application/json','Content-Type': 'application/json',},body: formData
- }).then((response) => response.json())
- .then((data) => {
- if (data.success
- ...
- else
- ...
- })
- .catch((error) => {
- console.warn(error);
- });
解决方法@H_403_10@
你必须将’Content-Type’更改为
- 'Content-Type': 'multipart/form-data'
- 'Content-Type': 'multipart/form-data'