Configuring HTTP codec

You can add an HTTP codec and configure its properties.

The headers that are removed or encoded by an HTTP codec are configured on the HTTP tab of an HTTP codec. To view the configuration properties, in the Resources pane, double-click the TCP-Lite service. Then, double-click the HTTP codec from the combined list of TCP-Lite and HTTP codec services. Complete the following procedure to add an HTTP codec.

  1. From the Resources pane, right-click the OU in which you want to add an HTTP codec, and then click Add Resource > TCP-Lite > HTTP codec.
  2. Review the default values and determine:
  • The TCP-Lite transport property values to be used
  • If the Host token is processed in request headers. Choose from these options in which the HTTP codec:
    • Removes the header if it exactly matches what is specified and encodes headers that do not match
    • Removes the header if it exactly matches what is specified and returns an HTTP status code 403 to the requester for headers that do not match
    • Removes the Host token in all requests headers sent from the SafeLinx Client, then replaces it with a different Host token at the SafeLinx Server to pass the request on
  • If the uniform resource identifier (URI) is processed in request headers. Choose from these options in which the HTTP codec:
    • Removes the URI if it exactly matches what is specified and passes URIs that do not match
    • Removes only the portion of the URI that matches the value of the URI field specified. When the request header is received at the SafeLinx Server, the HTTP codec adds the prefix value onto the beginning of the URI field before it passes the request on.
  • Which HTTP header tokens, which are encoded and transmitted. Tokens that are not selected are removed from the header.
  • Whether undefined tokens are transmitted or not.
  1. Assign the codec to a connection profile. In the Resources pane, double-click the connection profile. From the list of profiles, click the profile that you want to update, and click Properties. On the TCP-Lite tab, from the TCP-Lite service list, select the service that you want to assign.
  2. After you assign the codec to connection profile, assign the profile to an MNC. From the Resources pane, right-click the MNC, and then click Properties. Click the Network tab, then select a connection profile from the list.