我正在尝试将xml请求发送到Web服务并接收xml响应。
下面是我的代码:
handleClick(MessageId) {
console.log(MessageId);
// this.setState({loading: true});
var serviceURL = 'http://192.168.2.13:8080/Service/com/xmlService';
let xmlString = '<?xml version="1.0" encoding="UTF-8"?><msgIdList><Id>'+MessageId+'</Id></msgIdList>';
console.log(xmlString);
axios({
method: 'post',
url: serviceURL,
data: xmlString,
config: { headers: {'Content-Type': 'application/xml;charset=UTF-8' }}
})
.then(response => {
//handle success
console.log(response);
})
.catch( response => {
//handle error
console.log(response);
});
}
但是它在下面给出了错误:
415 (Unsupported Media Type) in browser.
Same正在使用邮递员。
我在做什么错..?