3 回答

TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
let formData = new FormData();
formData.append('image', {uri: image.uri, type: 'image/jpg', name: 'image.jpg'});
formData.append('description', String(data.description));
let options = {};
options.headers['Content-Type'] = 'multipart/form-data; boundary=6ff46e0b6b5148d984f148b6542e5a5d';
options.body = formData;
return fetch(uri, options).then((response) => {
....
});
只要把body從Json換成FromData就可以了

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
method: 'POST',
headers: {
},
body: JSON.stringify({
firstParam: 'yourValue',
secondParam: 'yourOtherValue',
})
})123456789
默認(rèn)發(fā)送’Content-Type’: ‘a(chǎn)pplication/json’ 的請求,但是現(xiàn)在想發(fā)送Form表單,該怎么寫尼?
let formData = new FormData();
formData.append('image', {uri: image.uri, type: 'image/jpg', name: 'image.jpg'});
formData.append('description', String(data.description));
let options = {};
options.headers['Content-Type'] = 'multipart/form-data; boundary=6ff46e0b6b5148d984f148b6542e5a5d';
options.body = formData;
return fetch(uri, options).then((response) => {
....
});12345678910
只要把body從Json換成FromData就可以了,解決完問題然后下班的感覺真好。
- 3 回答
- 0 關(guān)注
- 2129 瀏覽
添加回答
舉報(bào)