0
Fixed

net::ERR_INSECURE_RESPONSE и 404 ошибка

Антон Алфимов 3 years ago • updated by Антон 3 years ago 7

Приветствую!


Использую ваши подсказки в нескольких частях своего ресурса, причём с разной реализацией кода.

Так вот одна из реализаций поломалась сегодня, не знаю в чём дело.

Код на JS вот такой:

function (_m, _q) {
    return $http({
        method: 'POST',
        url: 'https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/' + _m,
        headers: {
            'Content-Type': "application/json",
            'Accept': "application/json",
            'Authorization': "Token " + DADATA_TOKEN
        },
        data: {
            "query": _q
        },
        timeout: 30000,
        cache: false
    }).
    success(function (data, status, headers, config) {
    }).
    error(function (data, status) {
        console.error(status, data);
    }).
    then(function (response) {
        return response.data.suggestions;
    });
}

После вызова всегда падает на promise error, в консоли: всегда ' 404 "" ', а Chrome от себя добавляет: ' OPTIONS https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/fio net::ERR_INSECURE_RESPONSE ', что вроде как говорит о проблеме с безопасным соединением!
Раньше всё работало на ура =)

Answer

+1
Answer
Fixed

Несколько минут были проблемы с доступностью – поэтому произойти могло примерно все, что угодно :)

Under review

Добрый день!

Дайте, пожалуйста, ссылку на реализацию – посмотрим в чем дело. Только что были проблемы с доступностью, возможно, в этом дело.

Сделал публичный доступ к конкретной реализации.

http://naturesale.ru/Og9WWPE0nNf693vXeSf46r5l/

У меня в консоли сейчас нет ошибки. Уточните, пожалуйста, какой браузер?

Да, сейчас ошибки нет! Браузер Chrome 51.0.2704.103 m


Странность в том, что другие реализации в это время работали, а вот именно эта - нет.


Причём тут я использую " https://suggestions.dadata.ru/suggestions/api/4_1 "

А в другом месте, например "https://dadata.ru/api/v2" и всё работает.

И плагин JQuery работает, а вот конкретно эта реализация, что выше - выпала!

+1
Answer
Fixed

Несколько минут были проблемы с доступностью – поэтому произойти могло примерно все, что угодно :)

Понятно! Бывает, в следующий раз подожду подольше)

Мы всегда рады помочь :)