A GET request without a query string would be interpreted as a simple request for the existence of the interface. Thus, this mechanism does not reveal information that could not be obtained by traditional means. The returned data would have a header structure similar to that of a mail or HTTP header. Fields would exist to define the status of the server, some general information about the server, and finally the information about the server resources that satisfy the query parameters. Additional fields would return the query data sent with the request.
Version Gives the version number for the protocol being used.
Date Gives the date at which the response was generated. Last-Update Gives the date at which the database, upon which the response was generated, was last updated. If no such date was sent, then the server would return the current date. The URL search pattern sent by the user-agent. If there was no pattern, this field is absent.