Как понять, зачем использовать no-cors в вызове fetch? - PullRequest
0 голосов
/ 04 декабря 2018

В настоящее время я пытаюсь получить доступ к данным с сервера с помощью следующего кода:

var _getTrailerData = function(url) {

                        return fetch(url, {mode: 'no-cors'})
                        .then(response => response.json())
                        .then(data => {
                            console.log("data", data);
                        })  ;                   


                    };

, если я не отправляю заголовок no-cors, я получаю ошибку cors с сервера и в противном случае получаю непрозрачныйданные, к которым я не могу получить доступ, и я получаю ошибку конца ввода.Итак, если CORS должен быть включен на стороне сервера, каковы преимущества добавления заголовка no cors в запросе get?Кроме того, какие еще решения я должен рассмотреть?

1 Ответ

0 голосов
/ 04 декабря 2018

Каковы преимущества добавления заголовка no cors в запросе get?

no-cors полезно, когда вам нужно только отправить данные насервер.

например, сообщение в журнале

какие другие решения мне следует рассмотреть?

В этом ответе перечислены несколько альтернативCORS.

...