Селективный CORS? - PullRequest
       7

Селективный CORS?

0 голосов
/ 28 августа 2018

Я размещаю следующий запрос к сайту через javascript Узел WP API (wp.posts().after() вызов) и получаю список сообщений

https://site/wp-json/wp/v2/posts?after=2018-07-31T16%3A56%3A29.225Z&page=1

Заголовки ответа на этот запрос содержат access-control-allow-origin: http://localhost:8080

После этого запроса я отправляю еще один, чтобы получить комментарии к постам, этот

https://site/wp-json/wp/v2/comments?page=1&per_page=99&post=8163

и браузер говорит мне:

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.

На самом деле в ответе сервера на этот раз отсутствует заголовок access-control-allow-origin.

Как возможно, что сервер принимает первый запрос, а не второй? Означает ли это, что сервер блокирует запросы ко второму ресурсу? Могу ли я сделать что-нибудь для доступа к нему? (Я не владелец сервера)

Несколько дней назад мне удалось выполнить оба запроса с успешным результатом.

...