使用axios发出xml请求时浏览器中出现415(不支持的媒体类型)

时间:2018-10-24 11:09:19

标签: javascript xml axios

我正在尝试将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正在使用邮递员。

我在做什么错..?

0 个答案:

没有答案