Difference between Read Timeout and Response Read Timeout in ICAP-Enabled Antivirus Assertion

Document ID : KB000111972
Last Modified Date : 07/09/2018
Show Technical Document Details
Question:
When using "Scan Using ICAP-Enabled Antivirus Assertion" assertion properties there are two parameters regarding the response timeout: Read Timeout and Response Read Timeout.
What is the difference between these two timeouts?
Answer:
ReadTimeout: number of seconds that the client (gateway) could wait for the server to send response. More specifically, start-of-response-time - end-of-request-time.
ResponseReadTimeout: number of seconds that the client (gateway) could wait for the server to send last byte of the response. Here, it's the window to read entire response from server (end-of-response-time - start-of-response-time).