-a, --append Append to target file when uploading (F/SFTP) -E, --cert CERT[:PASSWD] Client certificate file and password (SSL) -K, --config FILE Read config from FILE -C, --continue-at OFFSET Resumed transfer OFFSET -b, --cookie STRING/FILE Read cookies from STRING/FILE (H) -c, --cookie-jar FILE Write cookies to FILE after operation (H) -d, --data DATA HTTP POST data (H) -D, --dump-header FILE Write the received headers to FILE -f, --fail Fail silently (no output at all) on HTTP errors (H) -F, --form CONTENT Specify HTTP multipart POST data (H) -P, --ftp-port ADR Use PORT with given address instead of PASV (F) -G, --get Send the -d data with a HTTP GET (H) -g, --globoff Disable URL sequences and ranges using {} and [] -H, --header LINE Pass custom header LINE to server (H) -I, --head Show document info only -h, --help This help text -i, --include Include protocol headers in the output (H/F) -k, --insecure Allow connections to SSL sites without certs (H) -j, --junk-session-cookies Ignore session cookies read from file (H) -l, --list-only List only mode (F/POP3) -L, --location Follow redirects (H) -M, --manual Display the full manual -m, --max-time SECONDS Maximum time allowed for the transfer -n, --netrc Must read .netrc for user name and password -N, --no-buffer Disable buffering of the output stream -o, --output FILE Write to FILE instead of stdout -U, --proxy-user USER[:PASSWORD] Proxy user and password --proxy1.0 HOST[:PORT] Use HTTP/1.0 proxy on given port -p, --proxytunnel Operate through a HTTP proxy tunnel (using CONNECT) --pubkey KEY Public key file name (SSH) -Q, --quote CMD Send command(s) to server before transfer (F/SFTP) --random-file FILE File for reading random data from (SSL) -r, --range RANGE Retrieve only the bytes within RANGE --raw Do HTTP "raw"; no transfer decoding (H) -e, --referer Referer URL (H) -J, --remote-header-name Use the header-provided filename (H) -O, --remote-name Write output to a file named as the remote file --remote-name-all Use the remote file name for all URLs -R, --remote-time Set the remote file's time on the local output -X, --request COMMAND Specify request command to use -S, --show-error Show error. With -s, make curl show errors when they occur -s, --silent Silent mode (don't output anything) -Y, --speed-limit RATE Stop transfers below RATE for 'speed-time' secs -y, --speed-time SECONDS Trigger 'speed-limit' abort after SECONDS (default: 30) -t, --telnet-option OPT=VAL Set telnet option --tftp-blksize VALUE Set TFTP BLKSIZE option (must be >512) --tftp-no-options Do not send TFTP options requests -z, --time-cond TIME Transfer based on a time condition -T, --upload-file FILE Transfer FILE to destination --url URL URL to work with -B, --use-ascii Use ASCII/text transfer -u, --user USER[:PASSWORD] Server user and password -A, --user-agent STRING Send User-Agent STRING to server (H) -v, --verbose Make the operation more talkative -V, --version Show version number and quit -w, --write-out FORMAT Use output FORMAT after completion -q, --disable Disable .curlrc (must be first parameter)
|