<begin>
6.3.1 HTTP Method Selection
When formulating the HTTP message to be transmitted, the HTTP request method used MUST be selected using one of the following: †
-
For a given Interface Operation component, if there is a Binding Operation component whose {interface operation} property matches the component in question and its {http method} property has a value, then the value of the {http method} property.
-
Otherwise, the value of the Binding component's { http method default}, if any.
-
Otherwise, if a {safety} property as defined in 3.1 Operation safety is present on the bound Interface Operation component and has a value of "true", the value "GET".
- Otherwise "POST"
I have simply added the fourth bullet point. If necessary, this could be elaborated further as:
- Otherwise, if {safety} is absent on the bound Interface Operation or has a value of "false", the value "POST".
regards,
John Kaputin
(Apache Woden)
