📦 libgnurl
443 pages · page 2 of 3
G (continued)
- GNURLOPT_DOH_URL(3)provide the DNS-over-HTTPS URL✨
- GNURLOPT_EGDSOCKET(3)set EGD socket path✨
- GNURLOPT_ERRORBUFFER(3)set error buffer for error messages✨
- GNURLOPT_EXPECT_100_TIMEOUT_MS(3)timeout for Expect: 100-continue response✨
- GNURLOPT_FAILONERROR(3)request failure on HTTP response >= 400✨
- GNURLOPT_FILETIME(3)get the modification time of the remote resource✨
- GNURLOPT_FNMATCH_DATA(3)custom pointer to fnmatch callback✨
- GNURLOPT_FNMATCH_FUNCTION(3)wildcard matching function callback✨
- GNURLOPT_FOLLOWLOCATION(3)follow HTTP 3xx redirects✨
- GNURLOPT_FORBID_REUSE(3)make connection get closed at once after use✨
- GNURLOPT_FRESH_CONNECT(3)force a new connection to be used✨
- GNURLOPT_FTP_ACCOUNT(3)set account info for FTP✨
- GNURLOPT_FTP_ALTERNATIVE_TO_USER(3)command to use instead of USER with FTP✨
- GNURLOPT_FTP_CREATE_MISSING_DIRS(3)create missing dirs for FTP and SFTP✨
- GNURLOPT_FTP_FILEMETHOD(3)select directory traversing method for FTP✨
- GNURLOPT_FTP_RESPONSE_TIMEOUT(3)time allowed to wait for FTP response✨
- GNURLOPT_FTP_SKIP_PASV_IP(3)ignore the IP address in the PASV response✨
- GNURLOPT_FTP_SSL_CCC(3)switch off SSL again with FTP after auth✨
- GNURLOPT_FTP_USE_EPRT(3)enable/disable use of EPRT with FTP✨
- GNURLOPT_FTP_USE_EPSV(3)enable/disable use of EPSV✨
- GNURLOPT_FTP_USE_PRET(3)enable the PRET command✨
- GNURLOPT_FTPPORT(3)make FTP transfer active✨
- GNURLOPT_FTPSSLAUTH(3)set order in which to attempt TLS vs SSL when using FTP✨
- GNURLOPT_GSSAPI_DELEGATION(3)set allowed GSS-API delegation✨
- GNURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS(3)head start for ipv6 for happy eyeballs✨
- GNURLOPT_HAPROXYPROTOCOL(3)send HAProxy PROXY protocol v1 header✨
- GNURLOPT_HEADER(3)pass headers to the data stream✨
- GNURLOPT_HEADERDATA(3)pointer to pass to header callback✨
- GNURLOPT_HEADERFUNCTION(3)callback that receives header data✨
- GNURLOPT_HEADEROPT(3)set how to send HTTP headers✨
- GNURLOPT_HTTP09_ALLOWED(3)allow HTTP/0.9 response✨
- GNURLOPT_HTTP200ALIASES(3)specify alternative matches for HTTP 200 OK✨
- GNURLOPT_HTTP_CONTENT_DECODING(3)enable/disable HTTP content decoding✨
- GNURLOPT_HTTP_TRANSFER_DECODING(3)enable/disable HTTP transfer decoding✨
- GNURLOPT_HTTP_VERSION(3)specify HTTP protocol version to use✨
- GNURLOPT_HTTPAUTH(3)set HTTP server authentication methods to try✨
- GNURLOPT_HTTPGET(3)ask for an HTTP GET request✨
- GNURLOPT_HTTPHEADER(3)set custom HTTP headers✨
- GNURLOPT_HTTPPOST(3)specify the multipart formpost content✨
- GNURLOPT_HTTPPROXYTUNNEL(3)tunnel through HTTP proxy✨
- GNURLOPT_IGNORE_CONTENT_LENGTH(3)ignore content length✨
- GNURLOPT_INFILESIZE(3)set size of the input file to send off✨
- GNURLOPT_INFILESIZE_LARGE(3)set size of the input file to send off✨
- GNURLOPT_INTERFACE(3)source interface for outgoing traffic✨
- GNURLOPT_INTERLEAVEDATA(3)custom pointer passed to RTSP interleave callback✨
- GNURLOPT_INTERLEAVEFUNCTION(3)callback function for RTSP interleaved data✨
- GNURLOPT_IOCTLDATA(3)custom pointer passed to I/O callback✨
- GNURLOPT_IOCTLFUNCTION(3)callback for I/O operations✨
- GNURLOPT_IPRESOLVE(3)specify which IP protocol version to use✨
- GNURLOPT_ISSUERCERT(3)issuer SSL certificate filename✨
- GNURLOPT_ISSUERCERT_BLOB(3)issuer SSL certificate from memory blob✨
- GNURLOPT_KEEP_SENDING_ON_ERROR(3)keep sending on early HTTP response >= 300✨
- GNURLOPT_KEYPASSWD(3)set passphrase to private key✨
- GNURLOPT_KRBLEVEL(3)set FTP kerberos security level✨
- GNURLOPT_LOCALPORT(3)set local port number to use for socket✨
- GNURLOPT_LOCALPORTRANGE(3)number of additional local ports to try✨
- GNURLOPT_LOGIN_OPTIONS(3)set login options✨
- GNURLOPT_LOW_SPEED_LIMIT(3)set low speed limit in bytes per second✨
- GNURLOPT_LOW_SPEED_TIME(3)set low speed limit time period✨
- GNURLOPT_MAIL_AUTH(3)SMTP authentication address✨
- GNURLOPT_MAIL_FROM(3)SMTP sender address✨
- GNURLOPT_MAIL_RCPT(3)list of SMTP mail recipients✨
- GNURLOPT_MAIL_RCPT_ALLLOWFAILS(3)allow RCPT TO command to fail for some recipients✨
- GNURLOPT_MAX_RECV_SPEED_LARGE(3)rate limit data download speed✨
- GNURLOPT_MAX_SEND_SPEED_LARGE(3)rate limit data upload speed✨
- GNURLOPT_MAXAGE_CONN(3)max idle time allowed for reusing a connection✨
- GNURLOPT_MAXCONNECTS(3)maximum connection cache size✨
- GNURLOPT_MAXFILESIZE(3)maximum file size allowed to download✨
- GNURLOPT_MAXFILESIZE_LARGE(3)maximum file size allowed to download✨
- GNURLOPT_MAXREDIRS(3)maximum number of redirects allowed✨
- GNURLOPT_MIMEPOST(3)set post/send data from mime structure✨
- GNURLOPT_NETRC(3)request that .netrc is used✨
- GNURLOPT_NETRC_FILE(3)file name to read .netrc info from✨
- GNURLOPT_NEW_DIRECTORY_PERMS(3)permissions for remotely created directories✨
- GNURLOPT_NEW_FILE_PERMS(3)permissions for remotely created files✨
- GNURLOPT_NOBODY(3)do the download request without getting the body✨
- GNURLOPT_NOPROGRESS(3)switch off the progress meter✨
- GNURLOPT_NOPROXY(3)disable proxy use for specific hosts✨
- GNURLOPT_NOSIGNAL(3)skip all signal handling✨
- GNURLOPT_OPENSOCKETDATA(3)custom pointer passed to open socket callback✨
- GNURLOPT_OPENSOCKETFUNCTION(3)set callback for opening sockets✨
- GNURLOPT_PASSWORD(3)password to use in authentication✨
- GNURLOPT_PATH_AS_IS(3)do not handle dot dot sequences✨
- GNURLOPT_PINNEDPUBLICKEY(3)set pinned public key✨
- GNURLOPT_PIPEWAIT(3)wait for pipelining/multiplexing✨
- GNURLOPT_PORT(3)set remote port number to work with✨
- GNURLOPT_POST(3)request an HTTP POST✨
- GNURLOPT_POSTFIELDS(3)specify data to POST to server✨
- GNURLOPT_POSTFIELDSIZE(3)size of POST data pointed to✨
- GNURLOPT_POSTFIELDSIZE_LARGE(3)size of POST data pointed to✨
- GNURLOPT_POSTQUOTE(3)(S)FTP commands to run after the transfer✨
- GNURLOPT_POSTREDIR(3)how to act on an HTTP POST redirect✨
- GNURLOPT_PRE_PROXY(3)set pre-proxy to use✨
- GNURLOPT_PREQUOTE(3)commands to run before an FTP transfer✨
- GNURLOPT_PRIVATE(3)store a private pointer✨
- GNURLOPT_PROGRESSDATA(3)custom pointer passed to the progress callback✨
- GNURLOPT_PROGRESSFUNCTION(3)callback to progress meter function✨
- GNURLOPT_PROTOCOLS(3)set allowed protocols✨
- GNURLOPT_PROXY(3)set proxy to use✨
- GNURLOPT_PROXY_CAINFO(3)path to proxy Certificate Authority (CA) bundle✨
- GNURLOPT_PROXY_CAPATH(3)specify directory holding proxy CA certificates✨
- GNURLOPT_PROXY_CRLFILE(3)specify a proxy Certificate Revocation List file✨
- GNURLOPT_PROXY_ISSUERCERT(3)proxy issuer SSL certificate filename✨
- GNURLOPT_PROXY_ISSUERCERT_BLOB(3)proxy issuer SSL certificate from memory blob✨
- GNURLOPT_PROXY_KEYPASSWD(3)set passphrase to proxy private key✨
- GNURLOPT_PROXY_PINNEDPUBLICKEY(3)set pinned public key for https proxy✨
- GNURLOPT_PROXY_SERVICE_NAME(3)proxy authentication service name✨
- GNURLOPT_PROXY_SSL_CIPHER_LIST(3)specify ciphers to use for proxy TLS✨
- GNURLOPT_PROXY_SSL_OPTIONS(3)set proxy SSL behavior options✨
- GNURLOPT_PROXY_SSL_VERIFYHOST(3)verify the proxy certificate's name against host✨
- GNURLOPT_PROXY_SSL_VERIFYPEER(3)verify the proxy's SSL certificate✨
- GNURLOPT_PROXY_SSLCERT(3)set SSL proxy client certificate✨
- GNURLOPT_PROXY_SSLCERT_BLOB(3)SSL proxy client certificate from memory blob✨
- GNURLOPT_PROXY_SSLCERTTYPE(3)specify type of the proxy client SSL certificate✨
- GNURLOPT_PROXY_SSLKEY(3)specify private keyfile for TLS and SSL proxy client cert✨
- GNURLOPT_PROXY_SSLKEY_BLOB(3)private key for proxy cert from memory blob✨
- GNURLOPT_PROXY_SSLKEYTYPE(3)set type of the proxy private key file✨
- GNURLOPT_PROXY_SSLVERSION(3)set preferred proxy TLS/SSL version✨
- GNURLOPT_PROXY_TLS13_CIPHERS(3)ciphers suites for proxy TLS 1.3✨
- GNURLOPT_PROXY_TLSAUTH_PASSWORD(3)password to use for proxy TLS authentication✨
- GNURLOPT_PROXY_TLSAUTH_TYPE(3)set proxy TLS authentication methods✨
- GNURLOPT_PROXY_TLSAUTH_USERNAME(3)user name to use for proxy TLS authentication✨
- GNURLOPT_PROXY_TRANSFER_MODE(3)append FTP transfer mode to URL for proxy✨
- GNURLOPT_PROXYAUTH(3)set HTTP proxy authentication methods to try✨
- GNURLOPT_PROXYHEADER(3)custom HTTP headers to pass to proxy✨
- GNURLOPT_PROXYPASSWORD(3)password to use with proxy authentication✨
- GNURLOPT_PROXYPORT(3)port number the proxy listens on✨
- GNURLOPT_PROXYTYPE(3)proxy protocol type✨
- GNURLOPT_PROXYUSERNAME(3)user name to use for proxy authentication✨
- GNURLOPT_PROXYUSERPWD(3)user name and password to use for proxy authentication✨
- GNURLOPT_PUT(3)make an HTTP PUT request✨
- GNURLOPT_QUOTE(3)(S)FTP commands to run before transfer✨
- GNURLOPT_RANDOM_FILE(3)specify a source for random data✨
- GNURLOPT_RANGE(3)set byte range to request✨
- GNURLOPT_READDATA(3)custom pointer passed to the read callback✨
- GNURLOPT_READFUNCTION(3)read callback for data uploads✨
- GNURLOPT_REDIR_PROTOCOLS(3)set protocols allowed to redirect to✨
- GNURLOPT_REFERER(3)set the HTTP referer header✨
- GNURLOPT_REQUEST_TARGET(3)specify an alternative target for this request✨
- GNURLOPT_RESOLVE(3)provide custom host name to IP address resolves✨
- GNURLOPT_RESOLVER_START_DATA(3)custom pointer passed to the resolver start callback✨
- GNURLOPT_RESOLVER_START_FUNCTION(3)set callback to be called before a new resolve request is started✨
- GNURLOPT_RESUME_FROM(3)set a point to resume transfer from✨
- GNURLOPT_RESUME_FROM_LARGE(3)set a point to resume transfer from✨
- GNURLOPT_RTSP_CLIENT_CSEQ(3)set the RTSP client CSEQ number✨
- GNURLOPT_RTSP_REQUEST(3)specify RTSP request✨
- GNURLOPT_RTSP_SERVER_CSEQ(3)set the RTSP server CSEQ number✨
- GNURLOPT_RTSP_SESSION_ID(3)set RTSP session ID✨
- GNURLOPT_RTSP_STREAM_URI(3)set RTSP stream URI✨
- GNURLOPT_RTSP_TRANSPORT(3)set RTSP Transport: header✨
- GNURLOPT_SASL_AUTHZID(3)authorisation identity (identity to act as)✨
- GNURLOPT_SASL_IR(3)enable sending initial response in first packet✨
- GNURLOPT_SEEKDATA(3)custom pointer passed to the seek callback✨
- GNURLOPT_SEEKFUNCTION(3)user callback for seeking in input stream✨
- GNURLOPT_SERVICE_NAME(3)authentication service name✨
- GNURLOPT_SHARE(3)specify share handle to use✨
- GNURLOPT_SOCKOPTDATA(3)custom pointer to pass to sockopt callback✨
- GNURLOPT_SOCKOPTFUNCTION(3)set callback for setting socket options✨
- GNURLOPT_SOCKS5_AUTH(3)set allowed methods for SOCKS5 proxy authentication✨
- GNURLOPT_SOCKS5_GSSAPI_NEC(3)set socks proxy gssapi negotiation protection✨
- GNURLOPT_SOCKS5_GSSAPI_SERVICE(3)SOCKS5 proxy authentication service name✨
- GNURLOPT_SSH_AUTH_TYPES(3)set desired auth types for SFTP and SCP✨
- GNURLOPT_SSH_COMPRESSION(3)enables compression / decompression of SSH traffic✨
- GNURLOPT_SSH_HOST_PUBLIC_KEY_MD5(3)checksum of SSH server public key✨
- GNURLOPT_SSH_KEYDATA(3)pointer to pass to the SSH key callback✨
- GNURLOPT_SSH_KEYFUNCTION(3)callback for known host matching logic✨
- GNURLOPT_SSH_KNOWNHOSTS(3)file name holding the SSH known hosts✨
- GNURLOPT_SSH_PRIVATE_KEYFILE(3)set private key file for SSH auth✨
- GNURLOPT_SSH_PUBLIC_KEYFILE(3)set public key file for SSH auth✨
- GNURLOPT_SSL_CIPHER_LIST(3)specify ciphers to use for TLS✨
- GNURLOPT_SSL_CTX_DATA(3)custom pointer passed to ssl_ctx callback✨
- GNURLOPT_SSL_CTX_FUNCTION(3)SSL context callback for OpenSSL, wolfSSL or mbedTLS✨
- GNURLOPT_SSL_ENABLE_ALPN(3)enable ALPN✨
- GNURLOPT_SSL_ENABLE_NPN(3)enable NPN✨
- GNURLOPT_SSL_FALSESTART(3)enable TLS false start✨
- GNURLOPT_SSL_OPTIONS(3)set SSL behavior options✨
- GNURLOPT_SSL_SESSIONID_CACHE(3)enable/disable use of the SSL session-ID cache✨
- GNURLOPT_SSL_VERIFYHOST(3)verify the certificate's name against host✨
- GNURLOPT_SSL_VERIFYPEER(3)verify the peer's SSL certificate✨
- GNURLOPT_SSL_VERIFYSTATUS(3)verify the certificate's status✨
- GNURLOPT_SSLCERT(3)set SSL client certificate✨
- GNURLOPT_SSLCERT_BLOB(3)SSL client certificate from memory blob✨
- GNURLOPT_SSLCERTTYPE(3)specify type of the client SSL certificate✨
- GNURLOPT_SSLENGINE(3)set SSL engine identifier✨
- GNURLOPT_SSLENGINE_DEFAULT(3)make SSL engine default✨
- GNURLOPT_SSLKEY(3)specify private keyfile for TLS and SSL client cert✨
- GNURLOPT_SSLKEY_BLOB(3)private key for client cert from memory blob✨
- GNURLOPT_SSLKEYTYPE(3)set type of the private key file✨
- GNURLOPT_SSLVERSION(3)set preferred TLS/SSL version✨
- GNURLOPT_STDERR(3)redirect stderr to another stream✨
- GNURLOPT_STREAM_DEPENDS(3)set stream this transfer depends on✨
- GNURLOPT_STREAM_DEPENDS_E(3)set stream this transfer depends on exclusively✨
- GNURLOPT_STREAM_WEIGHT(3)set numerical stream weight✨
- GNURLOPT_SUPPRESS_CONNECT_HEADERS(3)Suppress proxy CONNECT response headers from user callbacks✨
- GNURLOPT_TCP_FASTOPEN(3)enable TCP Fast Open✨
- GNURLOPT_TCP_KEEPALIVE(3)enable TCP keep-alive probing✨
- GNURLOPT_TCP_KEEPIDLE(3)set TCP keep-alive idle time wait✨
- GNURLOPT_TCP_KEEPINTVL(3)set TCP keep-alive interval✨
- GNURLOPT_TCP_NODELAY(3)set the TCP_NODELAY option✨
- GNURLOPT_TELNETOPTIONS(3)custom telnet options✨
💅
getting it ready, bestie…