circuits.web.client module¶
-
class
circuits.web.client.
Client
(channel='client')¶ Bases:
circuits.core.components.BaseComponent
-
channel
= 'client'¶
-
close
()¶
-
connect
(event, host=None, port=None, secure=None)¶
-
connected
¶
-
request
(method, url, body=None, headers=None)¶
-
response
¶
-
write
(data)¶
-
-
exception
circuits.web.client.
HTTPException
¶ Bases:
exceptions.Exception
-
exception
circuits.web.client.
NotConnected
¶
-
circuits.web.client.
parse_url
(url)¶
-
class
circuits.web.client.
request
(method, path, body=None, headers=None)¶ Bases:
circuits.core.events.Event
request Event
This Event is used to initiate a new request.
Parameters: - method (str) – HTTP Method (PUT, GET, POST, DELETE)
- url (str) – Request URL
x.__init__(...) initializes x; see x.__class__.__doc__ for signature