1HTTP::Soup::Session(3)User Contributed Perl DocumentationHTTP::Soup::Session(3)
2
3
4
6 HTTP::Soup::Session
7
9 Glib::Object
10 +----HTTP::Soup::Session
11
13 $session->queue_message ($msg, $sv_callback, $sv_user_data=undef)
14 · $msg (HTTP::Soup::Message)
15
16 · $sv_callback (scalar)
17
18 · $sv_user_data (scalar)
19
21 'accept-language' (string : default undef : readable / writable)
22 Accept-Language string
23
24 'accept-language-auto' (boolean : default false : readable / writable)
25 Accept-Language automatic mode
26
27 'add-feature' (HTTP::Soup::SessionFeature : default undef : readable /
28 writable)
29 Add a feature object to the session
30
31 'add-feature-by-type' (Glib::GType : default "Glib::Object" : readable
32 / writable)
33 Add a feature object of the given type to the session
34
35 'async-context' (gpointer : default 0 : readable / writable /
36 construct-only)
37 The GMainContext to dispatch async I/O in
38
39 'http-aliases' (Glib::Strv : default undef : readable / writable)
40 URI schemes that are considered aliases for 'http'
41
42 'https-aliases' (Glib::Strv : default undef : readable / writable)
43 URI schemes that are considered aliases for 'https'
44
45 'idle-timeout' (Glib::UInt : default 60 : readable / writable)
46 Connection lifetime when idle
47
48 'local-address' (HTTP::Soup::Address : default undef : readable /
49 writable / construct-only)
50 Address of local end of socket
51
52 'max-conns' (integer : default 10 : readable / writable)
53 The maximum number of connections that the session can open at once
54
55 'max-conns-per-host' (integer : default 2 : readable / writable)
56 The maximum number of connections that the session can open at once
57 to a given host
58
59 'proxy-resolver' (Glib::Object::_Unregistered::GProxyResolver : default
60 undef : readable / writable)
61 The GProxyResolver to use for this session
62
63 'proxy-uri' (HTTP::Soup::URI : default undef : readable / writable)
64 The HTTP Proxy to use for this session
65
66 'remove-feature-by-type' (Glib::GType : default "Glib::Object" :
67 readable / writable)
68 Remove features of the given type from the session
69
70 'ssl-ca-file' (string : default undef : readable / writable)
71 File containing SSL CA certificates
72
73 'ssl-strict' (boolean : default true : readable / writable)
74 Whether certificate errors should be considered a connection error
75
76 'ssl-use-system-ca-file' (boolean : default true : readable / writable)
77 Use the system certificate database
78
79 'timeout' (Glib::UInt : default 0 : readable / writable)
80 Value in seconds to timeout a blocking I/O
81
82 'tls-database' (Glib::Object::_Unregistered::GTlsDatabase : default
83 undef : readable / writable)
84 TLS database to use
85
86 'tls-interaction' (Glib::Object::_Unregistered::GTlsInteraction :
87 default undef : readable / writable)
88 TLS interaction to use
89
90 'use-ntlm' (boolean : default false : readable / writable)
91 Whether or not to use NTLM authentication
92
93 'use-thread-context' (boolean : default false : readable / writable)
94 Whether to use thread-default main contexts
95
96 'user-agent' (string : default undef : readable / writable)
97 User-Agent string
98
100 authenticate (HTTP::Soup::Session, HTTP::Soup::Message,
101 HTTP::Soup::Auth, boolean)
102 connection-created (HTTP::Soup::Session, Glib::Object)
103 request-queued (HTTP::Soup::Session, HTTP::Soup::Message)
104 request-started (HTTP::Soup::Session, HTTP::Soup::Message,
105 HTTP::Soup::Socket)
106 request-unqueued (HTTP::Soup::Session, HTTP::Soup::Message)
107 tunneling (HTTP::Soup::Session, Glib::Object)
108
110 HTTP::Soup, Glib::Object
111
113 Copyright (C) 2011 by Emmanuel Rodriguez
114
115
116
117perl v5.30.1 2020-01-30 HTTP::Soup::Session(3)