-
-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deegree WMS 1.3 does not return exception when mandatory version parameter is missing #1183
Comments
However, it is not 100% clear what exception type shall be thrown as deegree does not know what WMS version is requested. |
We should be aware that some clients may omit the version parameter in a GetMap request. Geoserver, for example, ignores a missing version. |
From TMC meeting 2021-09-24: We propose to add a configuration flag such as "strict-validation" that can enable the required behavior. |
I posted this problem to the OSGeo-Standards mailing list and received an answer how GeoServer is handling this problem: https://lists.osgeo.org/pipermail/standards/2021-October/001283.html GeoServer uses the same solution as proposed in #1183 (comment) Also, the version number negotiation of GeoServer follows a logical pattern. A similar mechanism might be introduced to deegree as well. |
…ecption is version param is missing (except GetCapabilities requests)
This occurs when a GetMap request is send:
A map is returned instead of an exception.
This is backed up by the specification (OGC® 06-042) as version is a mandatory parameter.
The text was updated successfully, but these errors were encountered: