c-icap-client(8)

πŸ‘‘ c-icap-client β€” the little ICAP client that could πŸ’…

okay so bestie, meet c-icap-client, a manual page from the System Manager's Manual section 8. she's a simple ICAP client and honestly? she's the moment. no cap. πŸ¦‹


✨ NAME ✨

c-icap-client β€” simple ICAP client 🌸


πŸ“œ SYNOPSIS πŸ“œ

c-icap-client [ -V ] [ -VV ] [ -i icap_servername ] [ -p port ] [ -s
service ] [ -tls ] [ -tls-method method ] [ -tls-no-verify ] [ -f
input_file ] [ -o out_file ] [ -req url ] [ -resp url ] [ -d debug level
] [ -noreshdr ] [ -nopreview ] [ -no204 ] [ -206 ] [ -x icap-header ] [
-hx http-request-header ] [ -rhx http-response-header ] [ -no-h http-
request-header-name ] [ -no-rh http-response-header-name ] [ -w
preview_size ] [ -v ]

πŸ’– DESCRIPTION πŸ’–

so c-icap-client is literally a simple ICAP client. that's her whole vibe. and the way you use her?? to test your icap server configuration. she's the friend who shows up, pokes your setup, and tells you if it ate or if it flopped. πŸ”₯


πŸŽ€ OPTIONS πŸŽ€

she has SO many flags and every single one is iconic. let's go, one by one, no skipping, we do not skip in this house:

  • -V β€” print version. just the version, bestie. πŸ’œ
  • -VV β€” print build informations. yes, double V, because she's extra like that. gives you the build deets. ✨
  • -i icap_servername β€” the hostname or the IP address of the icap server. default is localhost β€” she's comfy at home. 🏠
  • -p port β€” the server port. the default port value is 1344. remember it, it's iconic. πŸ‘‘
  • -s service β€” the service name. the default service name is "echo". πŸ—£οΈ
  • -tls β€” use TLS. wrap it up, safety first, we love a secure queen. πŸ”’
  • -tls-method method β€” select the TLS method to use, normaly one of TLSv1, TLSv1_1, TLSv1_2 or TLSv1_3. pick your fighter. πŸ’…
  • -tls-no-verify β€” disable TLS server certificate verify. lowkey chaotic, do it only if you know what you're doing bestie. πŸ™ˆ
  • -f filename β€” send this file to the icap server. default is to send an options request. so if you don't hand her a file, she just does an options request, periodt. πŸ“
  • -o filename β€” save output to this file. default is to send to stdout, which is where all the gossip goes anyway. πŸ’¬
  • -req url β€” send a request modification ICAP request (reqmod) instead of a response modification, using as HTTP url the url provided with this option. πŸ› οΈ
  • -resp url β€” send a response modification ICAP request (respmod) with HTTP request headers, using as HTTP url the url provided with this option. 🎯
  • -d level β€” debug level info to stdout. turn the volume up on the drama. πŸ”Š
  • -noreshdr β€” do not send reshdr headers. 🚫
  • -nopreview β€” do not send preview request data. she's shy today. πŸ™…
  • -no204 β€” do not allow 204 outside preview. no sneaky 204s outside the preview zone. βœ‹
  • -206 β€” support 206 responses. give her range, she'll take it. 🌈
  • -x icap-header β€” include the icap-header in ICAP request headers. πŸ“Œ
  • -hx http-request-header β€” include the http-request-header in HTTP request headers. πŸ“¨
  • -rhx http-response-header β€” include the http-response-header in HTTP response headers. πŸ“¬
  • -no-h β€” do not add the http-request-header-name header in HTTP request headers. πŸ™…β™€οΈ
  • -no-rh β€” do not add the http-response-header-name header in HTTP response headers. 🚫
  • -w preview β€” sets the maximum preview data size to preview. yes, the flag is -w, the placeholder is preview, and we're setting the maximum preview data size. slay. πŸ“
  • -v β€” print response headers. show me the receipts. 🧾

πŸ” SEE ALSO πŸ”

go read her friends too, the whole friend group is giving main character energy:


πŸ’€ BUGS πŸ’€

Many...

yeah. that's it. that's the whole section. she said it herself. we respect the honesty. 😭


🫢 AUTHOR 🫢

Tsantilas Christos β€” thank you for your service, king. πŸ‘‘


and that's the whole page bestie!! this lil manual is from c_icap 0.6.5, and it lives in the c-icap-client(8) section of the manual. go forth and test your icap server configuration. mwah. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from