libsoup Reference Manual |
---|
- Tutorial
- Compiling with libsoup — Notes on compiling
- Soup Client Basics — Client-side tutorial
- Soup Server Basics — Server-side tutorial
- libsoup 2.2 to 2.4 porting notes — Notes on porting from libsoup 2.2 to 2.4
- 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
- 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
- SoupURI — URIs
- Soup Miscellaneous Utilities — Miscellaneous functions
- Additional Features
- SoupSessionFeature — Interface for miscellaneous session features
- SoupContentSniffer — Content sniffing for SoupSession
- SoupCookieJar — Automatic cookie handling for SoupSession
- SoupCookieJarText — Text-file-based ("cookies.txt") Cookie Jar
- SoupLogger — Debug logging support
- SoupProxyURIResolver
- Web Services APIs
- HTML Form Support
- XMLRPC Support — XML-RPC support
- GValue Support — GValue utilities
- GNOME integration
- soup-gnome-features
- SoupCookieJarSqlite — SQLite-based Cookie Jar
- Low-level Networking API
- SoupAddress — DNS support
- SoupSocket — A network socket
- Index
- Annotation Glossary