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 islocalhostβ she's comfy at home. π-p portβ the server port. the default port value is1344. 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 ofTLSv1,TLSv1_1,TLSv1_2orTLSv1_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 tostdout, 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 tostdout. turn the volume up on the drama. π-noreshdrβ do not sendreshdrheaders. π«-nopreviewβ do not send preview request data. she's shy today. π-no204β do not allow204outside preview. no sneaky 204s outside the preview zone. β-206β support206responses. give her range, she'll take it. π-x icap-headerβ include theicap-headerin ICAP request headers. π-hx http-request-headerβ include thehttp-request-headerin HTTP request headers. π¨-rhx http-response-headerβ include thehttp-response-headerin HTTP response headers. π¬-no-hβ do not add thehttp-request-header-nameheader in HTTP request headers. π βοΈ-no-rhβ do not add thehttp-response-header-nameheader in HTTP response headers. π«-w previewβ sets the maximum preview data size to preview. yes, the flag is-w, the placeholder ispreview, 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
- epel 10: c-icap 0.6.5-1.el10_3 Β· LGPL-2.1-or-later and GPL-2.0-or-later
- epel 9: c-icap 0.6.5-1.el9 Β· LGPL-2.1-or-later and GPL-2.0-or-later
- fedora 43: c-icap 0.6.5-1.fc43 Β· LGPL-2.1-or-later and GPL-2.0-or-later
- fedora 44: c-icap 0.6.5-1.fc44 Β· LGPL-2.1-or-later and GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms