小编Sav*_*ngh的帖子

如何在React Native中使用axios将图像上传到服务器?

我想在本地响应中将图像作为文件发送到服务器。我怎样才能做到这一点?这是我的代码:

export const editUserProfile = (sessionId,firstName,lastName,image,countryCode,phone) => 
new Promise((resolve,reject) => {

    const form = new FormData();
    form.append('image',{
        uri : image,
        type : 'image/jpeg',
        name : 'image.jpg'
    })
        return axios.post(base_url+'edit-profile',{
            session_id : sessionId, 
            firstname : firstName,  
            lastname : lastName,
            image : null,  
            country_code : countryCode, 
            phone : phone, 
            locale : 'en'
        }).then(response =>     
            {resolve(response)})
        .catch(error => 
            {reject(error)});
    });
Run Code Online (Sandbox Code Playgroud)

javascript node.js ecmascript-6 react-native

2
推荐指数
1
解决办法
3808
查看次数

标签 统计

ecmascript-6 ×1

javascript ×1

node.js ×1

react-native ×1