Соответствует ли параметр map UMN-mapserver спецификации WGC OGC?

Допустим, у вас есть URL-адрес mapserver: http://host/cgi-bin/mapserv?MAP=/path/to/mapfile.map&;

Соответствует ли WMS, указанный таким образом, спецификации OGC WMS? Некоторые говорят, что map-параметр является специфичным для поставщика параметром, но вы также можете увидеть его как часть URL-префикса для этой службы (заканчивающийся на? Или &, как указано, в данном случае это & ​​&). Как вы думаете, это совместимо со спецификацией или нет?

1 ответ

Решение

Спецификации OGC WMS 1.1.1 (раздел 6.2.2) и 1.3.0 (раздел 6.3.3) достаточно ясны по этой теме:

URL онлайн-ресурса, предназначенный для запросов HTTP GET, на самом деле является только префиксом URL, к которому добавляются дополнительные параметры, чтобы создать действительный запрос операции. Префикс URL-адреса определяется в соответствии с IETF RFC 2396 как строка, включающая, по порядку, схему ("http" или "https"), имя хоста Интернет-протокола или числовой адрес, необязательный номер порта, путь, обязательный знак вопроса "?" и необязательную строку, содержащую один или несколько специфичных для сервера параметров, заканчивающихся амперсандом "&".

Если URL-адрес онлайн-ресурса заканчивается знаком "&", он должен соответствовать спецификации WMS

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