его MIME-тип («application / json») не является допустимым MIME-типом JavaScript - PullRequest
0 голосов
/ 08 мая 2019

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

И мой API работает нормально, я проверял через почтальона. Я не знаю, где я ошибаюсь

Я также пытался указать тип содержимого заголовка

применение / JSON , application / x-javascript , Приложение / JavaScript , текст / JSON

function send(text) {


    $.ajax({
        url: 'http://localhost:5005/conversations/default/respond',
        type: 'POST',
        dataType:'jsonp',
        headers: {
            'Content-Type': 'application/javascript'
        },
        data: //JSON.stringify({
            {
            "q": text
        },//),
        success: function (data, textStatus, xhr) {
            console.log(data);

            if (Object.keys(data).length !== 0) {
                for (i = 0; i < Object.keys(data[0]).length; i++) {
                    if (Object.keys(data[0])[i] == "buttons") { //check if buttons(suggestions) are present.
                        addSuggestion(data[0]["buttons"])
                    }
                }
            }

            setBotResponse(data);

        },
        error: function (xhr, textStatus, errorThrown) {
            console.log('Error in Operation');
            setBotResponse('error');
        }
    });
...