簡體   English   中英

發送圖像數組以在react-native中獲取formData

[英]send image array for fetch formData in react-native

使用console.log我可以看到數組圖像,並且在proyect react-native中可以,但是在服務器上該變量沒有到達,但是如果我在服務器上獲得了日期數組和變量說明

 let body = new FormData(); body.append('descripcion', 'dsadsadsa'); body.append('fechas[]', '2018-05-05'); body.append('fechas[]', '2015-05-05'); const {page1, page2, page3, page4, page5} = this.props.items; body.append('imagenes[]', { uri: page2[2], name:'photo1.jpg', type: 'image/jpg'}); body.append('imagenes[]', { uri: page2[3], name:'photo2.jpg', type: 'image/jpg'}); body.append('imagenes[]', { uri: page2[4], name:'photo3.jpg', type: 'image/jpg'}); fetch(url, { method: 'post', headers: { 'Accept': 'application/json', 'Content-Type': 'multipart/form-data' }, body: body }) .then(res => res.text()) .then(res => { console.log(res) }).catch((err) => { console.log('err', err) }); }); 

謝謝幫我!

代碼在RN中上傳數據和文件(圖像)是可以的,這是vars大小文件php.ini中的錯誤(memory_limit,upload_max_filesize,post_max_size)。

在nginx中,編輯文件nginx.conf,添加或更新命令

client_max_body_size 500M

鏈接https://www.cyberciti.biz/faq/linux-unix-bsd-nginx-413-request-entity-too-large/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM