diff --git a/README.md b/README.md index 52c5f057eb1f462ff1e891628e18a5da6863f0da..87ccd3425315d5f44c850343c7a10c5dee83b365 100644 --- a/README.md +++ b/README.md @@ -105,3 +105,68 @@ thl-cmk.hopto.org|"https://thl-cmk.hopto.org"|"--location --head"|curl_item_2 </details> +<details><summary>Implementd cURL options</summary> + +| cURL option | Bakery Option | Comment | +|-----| ------ | ------ | +| --url | URLs to check -> URL to check | | +| -o | Strings to expect in response | | +| -w | | Hardcoded in the scripts to `-w %{json}` | +| --insecure | Don't verify certificates | | +| --location | Follow redirects | | +| --head | Get header only | | +| --user | User authentication -> Username | | +| --basic | User authentication -> Authentication method -> Basic authentication | | +| --digest | User authentication -> Authentication method -> Digest authentication | | +| --ntlm | User authentication -> Authentication method -> NTLM authentication | | +| --ntlm-wb | User authentication -> Authentication method -> NTLM authentication with winbind | | +| --negotiate | User authentication -> Authentication method -> HTTP Negotiate (SPNEGO) authentication | | +| --anyauth | User authentication -> Authentication method -> Any authentication | | +| | | | +| --proxy | Proxy -> Use Proxy -> HTTP | | +| --socks4 | Proxy -> Use Proxy -> SOCKS4 | | +| --socks4a |Proxy -> Use Proxy -> SOCKS4a | | +| --socks5-hostname | Proxy -> Use Proxy -> SOCKS5 | | +| --proxy-user | Proxy -> Use Proxy -> Proxy username | | +| --proxy-basic | Proxy -> Use Proxy -> Basic authentication | | +| --proxy-digest |Proxy -> Use Proxy -> Digest authentication | | +| --proxy-ntlm | Proxy -> Use Proxy -> NTLM authentication | | +| --proxy-negotiate | Proxy -> Use Proxy -> HTTP Negotiate (SPNEGO) authentication | | +| --proxy-anyauth | Proxy -> Use Proxy -> Any authentication | | +| --socks5-basic | Proxy -> Use Proxy -> SOCKS5 basic authentication | | +| | | | +| --noproxy | Proxy -> Don't use any proxy | | +| | | | +| --tlsv1.3 | TLS/SSL version-> Use TLS 1.3 | | +| --tlsv1.2 | TLS/SSL version-> Use TLS 1.2 | | +| --tlsv1.1 | TLS/SSL version-> Use TLS 1.1 | | +| --tlsv1.0 | TLS/SSL version-> Use TLS 1.0 | | +| --tlsv1 | TLS/SSL version-> Use TLS 1.0 or greater | | +| --sslv3 | TLS/SSL version-> Use SSLv3 | | +| --sslv2 | TLS/SSL version-> Use SSLv2 | | +| | | | +| --http2 | HTTP version -> Use HTTP/2 | | +| --http1.1 | HTTP version -> Use HTTP 1.1 | | +| --http1.0 | HTTP version -> Use HTTP 1.0 | | +| | | | +| --ipv4 | IP stack -> IPv4 only | | +| --ipv6 | IP stack -> IPv6 only | | +| --compressed | Compressed response | | +| --no-npn | Next Protocol Negotiation (NPN) | | +| --no-alpn | Application Layer Protocol Negotiation (ALPN) | | +| --tcp-fastopen | TCP fast open | | +| --tcp-nodelay | TCP no delay | | +| --cert-status | OCSP certificate check | | +| | | | +| --header | Request headers | | +| --limit-rate | UP-/Download rate limit | | +| --max-filesize | Maximum file size | | +| --max-time | Maximum transfer time | | +| --speed-limit | Minimum speed | | +| --speed-time | Time for minimum speed | | +| --connect-timeout | Connect timeout | | +| --user-agent | User agent | | +| --referer | Referer | | + + +</details>