3.1.5 Message Processing Events and Sequencing Rules

The message processing events and sequencing rules are as follows:

  • The protocol client MUST generate a valid Request-URI as specified in section 2.2.1.3.

  • The protocol client MUST issue the HTTP GET request to the generated URL.

  • The protocol server MUST verify that the client has permission to access the specified URL and MUST return the appropriate Status Code as specified in [RFC2616] section 6.1.1 if the protocol client does not have permissions. The client MUST be prepared to accept all status codes specified in [RFC2616] section 6.1.1.

  • After performing any implementation specific processing, the protocol server MUST return a valid HTTP response as specified in section 2.2.2.