libsoup Reference Manual: libsoup Reference Manual

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 — (Deprecated) SoupSession for asynchronous (main-loop-based) I/O.
  SoupSessionSync — (Deprecated) SoupSession for blocking I/O in multithreaded programs.
  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
  SoupLogger — Debug logging support
  SoupProxyResolverDefault — System proxy configuration integration
Web Services APIs
  HTML Form Support — HTML form handling
  XMLRPC Support — XML-RPC support
  GValue Support — GValue utilities
  WebSockets — The WebSocket Protocol
Low-level Networking API
  SoupAddress — DNS support
  SoupSocket — A network socket
Index
Annotation Glossary

Generated by GTK-Doc V1.21