不支持的媒体类型 " message: " 内容类型 - 但在 POSTMAN 中工作



我有一个问题,当我试图在ReactJS调用这个GET方法。错误="不支持的媒体类型"。但是当我在POSTMAN中调用方法时,它会与Content-type: application/json一起工作。

const API_URL="http://****/sample/";
class Service{    
getKnjige(){
const token = getToken();
return axios.get(API_URL,{    
headers:{'Content-Type': 'text/xml',
dataType: "json",} 
})

}

错误:

{timestamp: "2021-01-14T19:22:39.096+000 ", status: 415, error: "Unsupported Media Type",…}错误:"不支持的媒体类型";消息:"内容类型"不支持;路径:"/样本/";状态:415时间戳:"2021 - 01 - 14 t19:22:39.096 + 0000,

您正在进行GET请求。

根本没有请求体,更不用说XML请求体了。

如果你不是发送,不要在请求中设置Content-Type内容。

在HTTP中也没有dataType请求(或响应)头。

dataType是jQuery的一个配置选项,你没有使用。

相关内容

最新更新