objectType ParamHTTP
extends VOResource:Interface
A service invoked via an HTTP Query (either Get or Post) with a set of arguments consisting of keyword name-value pairs. Note that the URL for help with this service can be put into the service/referenceURL element.
Members
| name | type | mult | description |
|---|---|---|---|
| queryType | HTTPQueryType | [2..2] | The type of HTTP request, either GET or POST. The service may indicate support for both GET and POST by providing 2 queryType elements, one with GET and one with POST. Since the IVOA standard DALI requires standard services to support both GET and POST, this piece of metadata is not useful in the description of standard DAL services and does not need to be given for those. |
| resultType | ivoa:string | optional | The MIME media type of a document returned in the HTTP response. |
| param | InputParam | 0 or more | A description of a input parameter that can be provided as a name=value argument to the service. |
| testQuery | ivoa:string | optional | An ampersand-delimited list of arguments that can be used to test this service interface; when provided as the input to this interface, it will produce a legal, non-null response. When the interface supports GET, then the full query URL is formed by the concatenation of the base URL (given by the accessURL) and the value given by this testQuery element. |
Containment
This is contained by VOResource:Capability, StandardsRegExt:ServiceStandard