cURL
Haxx ad
libcurl

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Development > Specifications

Specifications that Concerns Curl

Related:
man page
Tutorial
FAQ

This is an incomplete list with some of the specifications, standards and other helpful documents that are useful for curl hacker and users.

  • cookie_spec - Netscape's cookie specification
  • draft-brezak-spnego-http-04 - SPNEGO Access Authentication
  • draft-ietf-secsh-scp-sftp-ssh-uri-04 - Uniform Resource Identifier (URI) Scheme for Secure File Transfer Protocol (SFTP) and Secure Shell (SSH)
  • draft-luotonen-web-proxy-tunneling-01 - Tunneling TCP based protocols through Web proxy servers
  • draft-murray-auth-ftp-ssl-16 - Securing FTP with TLS (Obsoleted by RFC4217)
  • ntlm - Eric Glass' NTLM Authentication Protocol specification
  • rfc0822 - Arpa Internet Text Messages (mostly for the date format)
  • rfc0850 - Interchange of USENET Messages (mostly for the date format)
  • rfc0959 - File Transfer Protocol (FTP)
  • rfc1036 - Interchange of USENET Messages (mostly for the date format)
  • rfc1123 - Requirements for Internet Hosts
  • rfc1350 - The TFTP Protocol (Revision 2)
  • rfc1635 - How to Use Anonymous FTP
  • rfc1639 - FTP Operation Over Big Address Records (FOOBAR)
  • rfc1738 - Uniform Resource Locators (obsoleted by RFC 2396)
  • rfc1777 - Lightweight Directory Access Protocol
  • rfc1808 - Relative Uniform Resource Locators
  • rfc1867 - Form-based File Upload in HTML
  • rfc1884 - IP Version 6 Addressing Architecture (obsolete)
  • rfc1928 - SOCKS Protocol Version 5
  • rfc1945 - Hypertext Transfer Protocol -- HTTP/1.0
  • rfc1950 - ZLIB Compressed Data Format Specification
  • rfc1951 - DEFLATE Compressed Data Format Specification
  • rfc1952 - gzip compression format
  • rfc1959 - LDAP URL Format (obsoleted by RFC 2255)
  • rfc2045 - (MIME) Part One: Format of Internet Message Bodies
  • rfc2046 - (MIME) Part Two: Media Types
  • rfc2047 - (MIME) Part Three: Message Header Extensions for Non-ASCII Text
  • rfc2048 - (MIME) Part Four: Registration Procedures
  • rfc2049 - (MIME) Part Five: Conformance Criteria and Examples
  • rfc2068 - HTTP 1.1 (obsoleted by RFC 2616)
  • rfc2109 - HTTP State Management Mechanism (obsoleted by RFC 2964)
  • rfc2133 - Basic Socket Interface Extensions for IPv6 (see RFC3493)
  • rfc2183 - The Content-Disposition Header Field
  • rfc2184 - MIME Parameter Value and Encoded Word Extensions
  • rfc2228 - FTP Security Extensions
  • rfc2229 - A Dictionary Server Protocol
  • rfc2231 - MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations
  • rfc2246 - The TLS Protocol
  • rfc2255 - LDAP URL Format (obsoleted by RFC 4516)
  • rfc2326 - Real Time Streaming Protocol (RTSP)
  • rfc2373 - IP Version 6 Addressing Architecture (obsolete)
  • rfc2388 - Returning Values from Forms: multipart/form-data
  • rfc2389 - Feature negotiation mechanism for FTP
  • rfc2396 - Uniform Resource Identifiers: Generic Syntax (see RFC3986)
  • rfc2428 - FTP Extensions for IPv6 and NATs
  • rfc2459 - Internet X.509 Public Key Infrastructure Certificate and CRL Profile
  • rfc2518 - HTTP Extensions for Distributed Authoring -- WEBDAV
  • rfc2553 - Basic Socket Interface Extensions for IPv6 (see RFC3493)
  • rfc2577 - FTP Security Considerations
  • rfc2616 - HTTP 1.1, the latest
  • rfc2617 - HTTP Authentication
  • rfc2640 - Internationalization of FTP
  • rfc2718 - Guidelines for new URL Schemes
  • rfc2732 - Format for Literal IPv6 Addresses in URL's
  • rfc2817 - Upgrading to TLS Within HTTP/1.1
  • rfc2818 - HTTP Over TLS (TLS is the successor to SSL)
  • rfc2854 - The 'text/html' Media Type
  • rfc2936 - HTTP MIME Type Handler Detection
  • rfc2964 - Use of HTTP State Management
  • rfc2965 - HTTP State Management Mechanism. Cookies. (Obsoletes RFC2109)
  • rfc3280 - Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
  • rfc3493 - Basic Socket Interface Extensions for IPv6
  • rfc3513 - IP Version 6 Addressing Architecture
  • rfc3617 - Uniform Resource Identifier (URI) Scheme for TFTP
  • rfc3659 - Extensions to FTP
  • rfc3986 - Uniform Resource Identifier (URI): Generic Syntax
  • rfc4217 - Securing FTP with TLS
  • rfc4248 - The telnet URI Scheme
  • rfc4346 - TLS/1.1 (obsoletes RFC 2246)
  • rfc4366 - TLS Extensions (server name, client certificate URLs, etc.)
  • rfc4516 - LDAP Uniform Resource Locator (obsoletes RFC 2255)

donate! Page updated May 6, 2013.
web site info

File upload with ASP.NET