Я работаю с приложением реагирования, я использую WordPress API, и все работает хорошо, но нужно загрузить изображение через wp-json / wp / v2 / media
Но я понятия не имею, как сделай это, я не знаю, какие заголовки и данные используются.
Код
uploadImage(masterFile) {
const file = masterFile[0];
const { mediaUrl } = this.state;
var self = this;
let host = this.props.host + mediaUrl;
this.setState({
showOverlay: true,
overlayMsg: "Wait Upload the image..."
});
let user = cookie.load("user");
const myHeaders = {
Authorization: "Bearer " + user.token,
"Content-Disposition": 'attachment; filename=/"' + file.name + '/"',
"Content-Type": "image/jpeg"
};
let data = {
};
axios
.post(host, data, { headers: myHeaders })
.then(function(response) {
})
.catch(function(error) {
})
.then(function() {});
}