libsoup Reference Manual |
---|
- Tutorial
- Compiling with libsoup — Notes on compiling
- libsoup Client Basics — Client-side tutorial
-
libsoup Client SoupRequest API — Using
libsoup with a mix of
http
and non-http
URIs. - Porting to the new SoupSession — Notes on porting from SoupSessionAsync and SoupSessionSync to SoupSession
- libsoup 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
- SoupCache — Caching support
- 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
- SoupMultipartInputStream — Multipart input handling stream
- SoupRequest — Protocol-independent streaming request interface
- SoupRequestHTTP — SoupRequest support for "http" and "https" URIs
- SoupRequestFile — SoupRequest support for "file" and "resource" URIs
- SoupRequestData — SoupRequest support for "data" URIs
- SoupServer — HTTP server
- SoupServer deprecated API
- SoupSession — Soup session state object
- SoupSessionAsync — SoupSession for asynchronous (main-loop-based) I/O (deprecated).
- SoupSessionSync — SoupSession for blocking I/O in multithreaded programs (deprecated).
- soup-status — HTTP (and libsoup) status codes
- Top Level Domain utils — Top-Level Domain Utilities
- SoupURI — URIs
- Version Information — Variables and functions to check the libsoup version
- Additional Features
- SoupSessionFeature — Interface for miscellaneous session features
- SoupAuthManager — HTTP client-side authentication handler
- SoupContentDecoder — Content-Encoding handler
- SoupContentSniffer — Content sniffing for SoupSession
- SoupCookieJar — Automatic cookie handling for SoupSession
- SoupCookieJarText — Text-file-based ("cookies.txt") Cookie Jar
- SoupCookieJarDB — Database-based Cookie Jar
- SoupHSTSEnforcer — Automatic HTTP Strict Transport Security enforcing for SoupSession
- SoupHSTSEnforcerDB — Persistent HTTP Strict Transport Security enforcer
- SoupLogger — Debug logging support
- SoupProxyResolverDefault — System proxy configuration integration
- Web Services APIs
- HTML Form Support — HTML form handling
- XMLRPC Support — XML-RPC support
- WebSockets — The WebSocket Protocol
- Low-level Networking API
- SoupAddress — DNS support
- SoupSocket — A network socket
- Index
- Annotation Glossary