JS API влияет: 4.9, 4.10
API JS в порядке: <4,8 </p>
после обновления нашего приложения до 4.9 функциональные слои, обслуживаемые с сервера Koop, не загружаются. Я отследил его до запроса, который запрашивает количество функций.
Давайте рассмотрим пример сервиса Koop на веб-сайте koop
let koopServiceUrl = 'http://koop.dc.esri.com/github/smartchicago/chicago-atlas/db::import::zipcodes/FeatureServer/0'
Теперь журнал в окне разработчиков Chrome будет отображать 2 запроса.
- один для определения слоя, который работает нормально (200)
- один для счетчика функций, который возвращает 404 (см. ниже)
Обратите внимание, что ошибочный запрос имеет дублирующее значение индекса слоя в URL
, Если я удаляю /0
из определяющего URL в koopServiceUrl
, слой загружается нормально.
В версии 4.8 вышеуказанный сервис работает нормально, и запрос на количество объектов правильно отформатирован с использованием только одного значения индекса слоя в параметрах URL.