On 3/5/21 2:55 AM, Niels Hofmans wrote:

> One more: I believe ICAP is not respecting the Preview header for REQMOD
> nor RESPMOD.

> For the REQMOD OPTIONS requests, I respond with:
> 
> ICAP/1.0 200 OK
> Allow: 200,204
> Connection: close
> Date: Fri, 05 Mar 2021 07:34:56 GMT
> Encapsulated: null-body=0
> Methods: REQMOD
> Preview: 64000
> 
> However in my ICAP service, I often receive a request body over 64000
> bytes, e.g. 1000000 request bytes.

Receive when? During preview, instead of Preview, and/or after Preview?


> I also noticed that a "Preview: 0” will not have any effect and the ICAP
> service will still receive a complete HTTP REQMOD+REQRESP body.

Receive when? During preview, instead of Preview, and/or after Preview?

Alex.



> icap_enable on
> icap_connect_timeout 1 second
> icap_service_failure_limit -1
> icap_send_client_ip    on
> icap_preview_size 0
> icap_persistent_connections on
> icap_service service_req reqmod_precache bypass=0 
> icap://172.17.0.2:1344/request <icap://172.17.0.2:1344/request>
> icap_service service_res respmod_precache bypass=0 
> icap://172.17.0.2:1344/response <icap://172.17.0.2:1344/response>
> icap_preview_enable on
> adaptation_access service_req allow all
> adaptation_access service_res allow all


_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to