HTTP string table

HTTP Client installs a standard string table, defining enumerations in the HTTP namespace. It is used to define method names, header names, session and transaction property names, parameter names for headers, and commonly used MIME types (used for the Accept and Content-Type headers).

Strings in the string table are constructed, copied, and freed using RStringPool. The following are the main points to note: