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.Eventrequest 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