Case-sensitivity of Uniform Resource Identifiers
The URI of a request through the Web Gateway has some parts that are case-sensitive and some parts that are not case-sensitive.
For more information, see Uniform Resource Identifier syntax for using the Web Gateway.
The following example shows the result of addressing a transfer resource
using uppercase in the URI.
- This HTTP request submits a request for information about a transfer:
GET HTTP/1.1 /TRANSFER/414d51204d554e474f4e474f4d55474d512474f4e4ca74f2 Host: example.com User-Agent: mozilla
- The Web Gateway returns an HTTP response with the following format:
The error message is returned from the application server. The exact wording of the error message depends on the application server that you have deployed the Web Gateway into.HTTP/1.1 404 Not Found Content-Type text/html;charset=ISO-8859-1 Content-Language en-US Content-Length 97 Connection Close Date Wed, 28 Apr 2010 15:34:28 GMT Server WebSphere Application Server/7.0 Error 404: SRVE0190E: File not found: /TRANSFER/414d51204d554e474f4e474f4d55474d512474f4e4ca74f2
To make the request valid specify the resource name in
the URI of the request in lowercase, as shown in the following example:
GET HTTP/1.1 /transfer/414d51204d554e474f4e474f4d55474d512474f4e4ca74f2 Host: example.com User-Agent: mozilla
If you receive an HTTP response with a status code other than 200, see the HTTP Response Codes topic for more information.