Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Figure 4-1This hook function can be called every time a new request has been received and processed as shown in the figure Hook Functions. This function can restrict the access to some resource by analyzing the connection parameter such as remote IP address, the method, resource requested, HTTP header fields, etc. It is also possible in this hook function to redirect to another file. If the upper application require memory or any specific resource to process the request it should be allocated into this hook function.

...

Required Configuration

See section 4-4-5 “Instance Hooks Configuration” on page 27 Instance Hooks Configuration.

Notes / Warnings

  • The instance structure is for read-only. It must not be modified at any point in this hook function.
  • The following connection attributes can be accessed to analyze the connection (see section “HTTPs_CONN” on page 51 for further details on each parameters):
    • ClientAddr
    • Method
    • FileNamePtr
    • ReqHdrCtr
    • ReqHdrFirstPtr
  • In this hook function, only the under-mentioned connection parameters are allowed to be modified (see section “HTTPs_CONN” on page 51 for further details on each parameters):
    • StatusCode
    • FileNamePtr
    • FilePtr
    • FileType
    • FileLen
    • ConnDataPtr

...