When hits are identified in the Pipeline tab, the PCA performs the evaluation of the hit in the following order to determine if it must be captured:
- Request:
- Checks Request for content encoding type. If the type matches the specified set of types to inflate, the request is inflated for processing.
- Checks Request for the following internally known content types.
- Set the request content and body types:
- Checks the XML POST Type list for POSTs of XML type to capture.
- Checks the Binary POST Type list for POSTs of binary type to capture.
- Check file extension types list for included and excluded types:
- Response:
- Check the following content types lists for values:
- Capture all POST types
- Binary POST types
- Capture all MIME types
- If no values are found in the lists, the PCA checks its internal default list for response types.
- If there are values in the lists, check the following lists in the order that is mentioned .
- Check the following content types lists for values:
- Request Body: If the Request and Response pass the previous tests to be included, then the Request body is processed.
- If Request content type is defined in one of the previous, then the PCA processes its type accordingly.
- If the content type for the request body is still unknown after the previous checks, it checks the Capture All Post Types list. If the content type is found in list, the PCA then processes the body as text in
[RequestBody]
section of the generated request.