NDG_HTTPCLIENT(1)

πŸ’– NDG_HTTPCLIENT πŸ’–

okay so bestie, welcome to ndg_httpclient β€” she lives in section 1 of the User Commands manual, and she's here to give you enhanced HTTPS support for httplib and urllib2 using PyOpenSSL. yes queen, that's the whole NAME situation, no cap. ✨


🌸 SYNOPSIS 🌸

ndg_httpclient [options] url

that's it. that's the whole thing. you give her options, you give her a url, she goes. main character energy fr fr. πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” show this help message and exit. iconic behaviour honestly, she tells you about herself and then dips. πŸ¦‹
  • -c FILE, --certificate=FILE β€” your certificate file. defaults to $HOME/credentials.pem. so if you don't say anything she's gonna go looking in your home directory like it's your bedroom floor. 😭
  • -k FILE, --private-key=FILE β€” your private key file. defaults to the certificate file. so like, she just assumes the key lives with the cert. lowkey convenient, highkey slay. πŸ”₯
  • -t PATH, --ca-certificate-dir=PATH β€” the trusted CA certificate file directory. this is where the trusted girlies live. πŸ‘‘
  • -d, --debug β€” print debug information. not me turning this on every single time something breaks πŸ™ˆ
  • -p FILE, --post-data-file=FILE β€” POST data file. for when you're not just asking, you're submitting. πŸ’Œ
  • -f FILE, --fetch=FILE β€” output file. where the goods get dropped off. πŸ“¦
  • -n, --no-verify-peer β€” skip verification of peer certificate. > bestie. bestie listen to me. this one is skipping a security check. it does exactly what it says and nothing more, but you should know what you're doing before you reach for it. 🚨
  • -a USER:PASSWD, --basicauth=USER:PASSWD β€” HTTP authentication credentials. note the colon, it's USER:PASSWD, exactly like that, no spaces, no improvising. 🎯
  • --header=HEADER: VALUE β€” add HTTP header to request. and yes the format is literally HEADER: VALUE with that space after the colon, she's particular like that. ✨

🫢 that's the whole vibe 🫢

no SEE ALSO, no ENVIRONMENT, no EXIT STATUS β€” she's a short queen and she ate. πŸ’–

this was ndg_httpclient v0.4.0, dated August 2015, and the manual page itself goes by the very dramatic all-caps name NDG_HTTPCLIENT(1). periodt. πŸ’…βœ¨πŸŒΈ