-
Notifications
You must be signed in to change notification settings - Fork 2
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
Disabling of Get XML and Post KVP #20
Comments
As already described in #18 POST KVP is enabled if POST is activated. GET XML is not supported and not allowed by http. |
Decision: If POST KVP is optional, it should be possible to deactivate the protocol. Further investigation is required. |
The specification (OGC 05-076) states the following:
Thus, if the service supports the POST DCPType, must POST KVP be a possible encoding? |
Proposed solution/decision 1- GetCapabilities advertises GET 1- GetCapabilities advertises POST |
As far as I see the first block does not make sense. GET XML is not recommended as HTTP does not define the handling of a body for GET request. As service provider I would like to check all the features my services provides. Unfortunately it is not possible to get the information if XML and/or KVP is supported for POST requests from the capabilities. Sending a request and deciding dependent on the response (error or no response) is difficult to cause it is not clear if an error occurred cause of a unsupported requested binding or another failure. So I would prefer to add a checkbox to allow the user to select the bindings to test. Also the subdivision into profiles (GET binding, POST/KVP binding, POST/XML binding) could be a solution. |
I agree and propose to add a radio button making it possible to choose between |
As part of our capability we are not supporting Get-XML and Post-KVP protocols. How can we configure team engine to disable their test cases execution?
The text was updated successfully, but these errors were encountered: