Автозаполнение Yammer: нет запроса после успешной предварительной проверки CORS - PullRequest
0 голосов
/ 12 февраля 2019

Хорошо, так что я некоторое время боролся ...

Я пытаюсь сделать GET запрос на этот URL:

https://api.yammer.com/api/v1/autocomplete/ranked?prefix=oper&models=group:5,user:5,topic:5,

И ясм. предпечатную проверку:

enter image description here

Проблема заключается в том, что после предварительной проверки не выполняется запрос GET.Я использую axios и делаю что-то вроде:

axios({
    "https://api.yammer.com/api/v1/autocomplete/ranked?prefix=oper&models=group:5,user:5,topic:5",
    "get",
    headers: {
        Accept: "application/json",
        Authorization: `Bearer ${token}`,
        "Content-Type": "application/json"
    }
})

Почему вы, ребята, думаете, что фактический запрос не отправляется?

1 Ответ

0 голосов
/ 15 февраля 2019

Оказалось, что это проблема CORS.

Похоже, что Yammer изменил что-то на их стороне и сломал эту конечную точку.Прикоснись

Я должен был решить эту проблему, перенаправив свои запросы к этой конечной точке на мой сервер и вернуть ответ оттуда.

...