API ничего не отвечает при вызове из расширения Chrome - PullRequest
0 голосов
/ 21 сентября 2019

Моя проблема в том, что я пытаюсь вызвать этот API из расширения Chrome: https://wss2.cex.uk.webuy.io/v3/boxes?q=8717418549541&firstRecord=1&count=10&sortBy=relevance

Вот код для вызова API, взятый непосредственно из Почтальона:

var settings = {
    "async": true,
    "crossDomain": true,
    "url": "https://wss2.cex.uk.webuy.io/v3/boxes?q=8717418549527&firstRecord=1&count=10&sortBy=relevance",
    "method": "GET",
    "headers": {
        "User-Agent": "PostmanRuntime/7.17.1",
        "Accept": "*/*",
        "Cache-Control": "no-cache",
        "Postman-Token": "32322856-4e8d-4d54-87b2-199bd6181243,bea1c3bd-b5ae-4343-870d-dd73e5c88f95",
        "Host": "wss2.cex.uk.webuy.io",
        "Accept-Encoding": "gzip, deflate",
        "Cookie": "__cfduid=dc54a227217ab713ddd4423d047c67b5f1568818173",
        "Connection": "keep-alive",
        "cache-control": "no-cache"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Использование вышеприведенного кода прекрасно работало уже долгое время.Однако с прошлого четверга API прекратил давать какие-либо ответы.Теперь код состояния говорит 200 OK, но на вкладке ответа написано «Этот запрос не имеет доступных данных ответа».Попытка выхода из ответа также ничего не дает.

Если вы просто нажмете на ссылку выше API, JSON должен появиться, так как нет авторизации.Мое расширение правильно отправляет вызов API, и я вижу, что вызов отправляется на вкладке сети инструментов разработчика.

Вызов API из Почтальона и т. Д. Работает нормально.

Конечно, все необходимые разрешения установлены в манифесте, и все работало хорошо, пока он просто внезапно не остановился.Нет ошибок или предупреждений, ничего.

Случалось ли это с кем-то раньше?Есть идеи?

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...