Soup
Skipped during bindings generation
class
AuthBasic
: Missing cType on classclass
AuthDigest
: Missing cType on classclass
AuthNTLM
: Missing cType on classclass
AuthNegotiate
: Missing cType on classparameter
filename
: filename: Out parameter is not supportedfunction
form_encode
: Varargs parameter is not supportedparameter
form_data_set
: GLib.Dataparameter
args
: va_listparameter
unacceptable
: unacceptable: Out parameter is not supportedparameter
req_method
: req_method: Out parameter is not supportedparameter
ver
: ver: Out parameter is not supportedparameter
ver
: ver: Out parameter is not supportedfunction
uri_copy
: Varargs parameter is not supportedparameter
content_type
: content_type: Out parameter is not supportedparameter
supported_extensions
: GLib.PtrArray parameter of type GObject.TypeClass is not supportedparameter
supported_extensions
: GLib.PtrArray parameter of type GObject.TypeClass is not supportedparameter
supported_extensions
: GLib.PtrArray parameter of type GObject.TypeClass is not supportedparameter
supported_extensions
: GLib.PtrArray parameter of type GObject.TypeClass is not supportedrecord
AuthClass
: glib type struct are ignoredrecord
AuthDomainBasicClass
: glib type struct are ignoredrecord
AuthDomainClass
: glib type struct are ignoredrecord
AuthDomainDigestClass
: glib type struct are ignoredrecord
AuthManagerClass
: glib type struct are ignoredrecord
CacheClass
: glib type struct are ignoredrecord
ContentDecoderClass
: glib type struct are ignoredrecord
ContentSnifferClass
: glib type struct are ignoredrecord
CookieJarClass
: glib type struct are ignoredrecord
CookieJarDBClass
: glib type struct are ignoredrecord
CookieJarTextClass
: glib type struct are ignoredrecord
HSTSEnforcerClass
: glib type struct are ignoredrecord
HSTSEnforcerDBClass
: glib type struct are ignoredrecord
LoggerClass
: glib type struct are ignoredrecord
MessageClass
: glib type struct are ignoredrecord
MultipartInputStreamClass
: glib type struct are ignoredrecord
ServerClass
: glib type struct are ignoredrecord
ServerMessageClass
: glib type struct are ignoredrecord
SessionClass
: glib type struct are ignoredrecord
SessionFeatureInterface
: glib type struct are ignoredrecord
WebsocketConnectionClass
: glib type struct are ignoredrecord
WebsocketExtensionClass
: glib type struct are ignoredrecord
WebsocketExtensionDeflateClass
: glib type struct are ignoredrecord
WebsocketExtensionManagerClass
: glib type struct are ignored
Properties
A constant corresponding to 1 day.
A constant corresponding to 1 hour.
A constant corresponding to 1 week.
A constant corresponding to 1 year.
A macro containing the value multipart/form-data
; the MIME type used for posting form data that contains files to be uploaded.
A macro containing the value application/x-www-form-urlencoded
; the default MIME type for POSTing HTML form data.
An expiration date that is always in the past.
The set of #GUriFlags libsoup expects all #GUri to use.
Like func@get_major_version, but from the headers used at application compile time, rather than from the library linked against at application run time.
Like func@get_micro_version, but from the headers used at application compile time, rather than from the library linked against at application run time.
Like func@get_minor_version, but from the headers used at application compile time, rather than from the library linked against at application run time.
A macro that should be defined by the user prior to including libsoup.h
.
Functions
Like func@CHECK_VERSION, but the check for soup_check_version is at runtime instead of compile time.
Frees @cookies.
Parses @msg's Cookie request header and returns a struct@GLib.SList of SoupCookie
s.
Parses @msg's Set-Cookie response headers and returns a struct@GLib.SList of SoupCookie
s.
Serializes a struct@GLib.SList of #SoupCookie into a string suitable for setting as the value of the "Cookie" header.
Adds the name and value of each cookie in @cookies to @msg's "Cookie" request.
Appends a "Set-Cookie" response header to @msg for each cookie in
Parses @date_string and tries to extract a date from it.
Converts @date to a string in the format described by @format.
Decodes @form.
Encodes @form_data_set into a value of type "application/x-www-form-urlencoded".
Returns the major version number of the libsoup library.
Returns the micro version number of the libsoup library.
Returns the minor version number of the libsoup library.
Parses @header to see if it contains the token @token (matched case-insensitively).
Frees @list.
Frees @param_list.
Appends something like name=value
to @string, taking care to quote @value if needed, and if so, to escape any quotes or backslashes in @value.
Appends something like name="value"
to
Parses a header whose content is described by RFC2616 as #something
.
Parses a header which is a comma-delimited list of something like: token [ "=" ( token | quoted-string ) ]
.
A strict version of func@header_parse_param_list that bails out if there are duplicate parameters.
Parses a header which is a semicolon-delimited list of something like: token [ "=" ( token | quoted-string ) ]
.
A strict version of func@header_parse_semi_param_list that bails out if there are duplicate parameters.
Parses the headers of an HTTP request or response in @str and stores the results in @dest.
Looks whether the @domain passed as argument is a public domain suffix (.org, .com, .co.uk, etc) or not.
Finds the base domain for a given @hostname