[squid-users] Icap preview size
Niels Hofmans
hello at ironpeak.be
Fri Mar 5 22:21:16 UTC 2021
Hi Alex,
I receive that large payload right after an OPTIONS call to my ICAP endpoint. It is the preview.
Regards,
Niels
Sent from my mobile
On 5 Mar 2021, at 17:21, Alex Rousskov <rousskov at measurement-factory.com> wrote:
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
More information about the squid-users
mailing list