我正在尝试通过Fetch访问SonarQube API,但它似乎没有响应任何结果。它只是用不透明的令牌解析。
让我分享到目前为止我所做的事情:
fetch("http://localhost:9000/api/issues/search?pageSize=500&componentKeys=bactch_analysis_key",{
mode:'no-cors'
}) // Call the fetch function passing the url of the API as a parameter
.then(
res => res.json()
)
.then(data => {
console.log(data);
})
.catch(err => {
console.log(err);
});
我将mode
设置为no-cors
,因为它引发了ACAO错误。
当从chrome打开或通过Postman检查时,相同的URL工作正常。
以下是我从catch
子句中获得的错误:
SyntaxError: Unexpected end of input
at fetch.then.res (index.html:51)