XMLHttpRequest не может загрузить http://dictionary-thesaurus.com/wordlists/Nouns%285,449%29.txt

<!DOCTYPE html>

<html>

<head>

    <script src="jquery.js"></script>

    <script>

        $.ajax({            
            type: 'GET',
            url: 'http://dictionary-thesaurus.com/wordlists/Nouns%285,449%29.txt',
            contentType: 'text/plain',

            xhrFields: {withCredentials: true},

            headers: {'Access-Control-Allow-Origin':'*'},

            success: function (res) {
                var words = res.responseText.split("\n");
                alert("word : " + words[2]);
            }
        });
    </script>

</head>
<body>

</body>
</html>

//XMLHttpRequest не может загрузить http://dictionary-thesaurus.com/wordlists/Nouns%285,449%29.txt.

1 ответ

Access-Control-Allow-Origin заголовок должен быть отправлен сервером. Отправка его от клиента ничего не делает. Вам понадобится прокси на стороне сервера, чтобы обойти междоменную проблему.

Другие вопросы по тегам