Работаю с клиентом ZuluGIS 10.0.0.8383u.x64 через командный сервер. Сделана настройка использовать http клиент MFC WinInet. По запросу из браузера http://localhost:6475/help возвращается JSON ответ.
Теперь, тот же запрос выполняется из web-приложения, работающего на сервере http://localhost:5555 Получаю ошибку
Код
Access to XMLHttpRequest at 'http://localhost:6475/help' from origin 'http://localhost:5555' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
CORS блокирует response. Как я понял, в ответе от ZuluGIS должен быть прописан заголовок:
Access-Control-Allow-Origin: http://localhost:5555 или в общем виде
Access-Control-Allow-Origin: *
чтобы любые сторонние клиенты могли получать ответ от API командного сервера.
В данный момент API командного сервера возвращает response только с этими заголовками: Content-Encoding: gzip Content-Length: 76 Content-Type: application/json Подскажите, пожалуйста, можно ли как-то настроить включать в ответы этот заголовок? Или, возможно, это стоит учесть в новой версии ZuluGIS, т.к. API командного сервера должно быть доступнo для любых web-клиентов.