libsoup Reference Manual |
|---|
- Tutorial
- Compiling with libsoup — Notes on compiling
- Soup Client Basics — Client-side tutorial
- Soup Server Basics — Server-side tutorial
- Core API
- SoupAuth — HTTP client-side authentication support
- SoupAuthDomain — Server-side authentication
- SoupAuthDomainBasic — Server-side "Basic" authentication
- SoupAuthDomainDigest — Server-side "Digest" authentication
- SoupCookie — HTTP Cookies
- SoupMessage — An HTTP request and response.
- SoupMessageHeaders — HTTP message headers
- SoupMessageBody — HTTP message body
- soup-method — HTTP method definitions
- Soup Miscellaneous Utilities — Miscellaneous functions
- SoupMultipart — multipart HTTP message bodies
- SoupServer — HTTP server
- SoupSession — Soup session state object
- SoupSessionAsync — Soup session for asynchronous (main-loop-based) I/O.
- SoupSessionSync — Soup session for blocking I/O in multithreaded programs.
- soup-status — HTTP (and libsoup) status codes
- Top Level Domain utils
- SoupURI — URIs
- Additional Features
- SoupSessionFeature — Interface for miscellaneous session features
- SoupContentDecoder — Content-Encoding handler
- SoupContentSnifferContent sniffing for SoupSession
- SoupCookieJarAutomatic cookie handling for SoupSession
- SoupCookieJarText — Text-file-based ("cookies.txt") Cookie Jar
- SoupLogger — Debug logging support
- SoupProxyURIResolver
- SoupProxyResolverDefault
- Web Services APIs
- HTML Form Support — HTML form handling
- XMLRPC Support — XML-RPC support
- GValue SupportGValue utilities
- GNOME integration
- soup-gnome-features
- SoupCookieJarSqlite — SQLite-based Cookie Jar
- Low-level Networking API
- SoupAddress — DNS support
- SoupSocket — A network socket
- Experimental streaming API
- SoupRequester
- SoupRequest — Protocol-independent streaming request interface
- SoupRequestHTTP
- SoupRequestFile
- SoupRequestData
- SoupCache
- SoupMultipartInputStream — Multipart input handling stream
- Index
- Annotation Glossary
