Access SonarQube API с FetchAPI не возвращает никакого результата - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь получить доступ к SonarQube API через Fetch, но, похоже, он не отвечает ни на какие результаты.Это просто разрешается непрозрачным токеном.

Позвольте мне поделиться тем, что я сделал до сих пор:

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.

Тот же URL отлично работает, когда openend из chrome или проверен через Postman.

Это то, что я получаю, когда обещание разрешается: enter image description here

Ниже приведена ошибка, полученная из предложения catch:

SyntaxError: Unexpected end of input
    at fetch.then.res (index.html:51)
...