2.2 Message Syntax

The Web Point-and-Print Protocol issues its requests from the client via Uniform Resource Locators (URLs) in an HTTP GET request ([RFC2616] section 9.3) and the associated query qualifier. The server returns a response via an HTTP response message, which returns either a Location header in a redirect response ([RFC2616] section 14.30) or an HTTP 500 error ([RFC2616] section 10.5.1) if the original HTTP GET request cannot be processed by the server.