This interface is implemented by the class CL_HTTP_UTILITY and provides general methods for processing HTTP data. These methods are not client- or server-specific.
The methods included in this interface represent general functions in the HTTP environment. They mainly offer HTTP-related string operations that significantly ease the handling of HTTP data, for example, creating and editing the URL string. The interface has its main focus in the follow-up processing of data in the application, after the data has been transferred with the HTTP protocol.
Some of the methods used are also implemented in other interfaces (such as IF_HTTP_SERVER, IF_HTTP_ENTITY). In the long term, all general HTTP tools should be collected into this interface.
Use the IF_HTTP_UTILITY methods, even if the same methods are implemented in other interfaces.
For a description of the interface structure, see: