使用console.log我可以看到数组imagenes,这在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)
});
});

谢谢你的帮助!
答案 0 :(得分:0)
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/