blob: 1477ed6ee1a493f7843d4db5b66d137a0357215d [file] [log] [blame]
``tornado.httpclient`` --- Non-blocking HTTP client
===================================================
.. automodule:: tornado.httpclient
HTTP client interfaces
----------------------
.. autoclass:: HTTPClient
:members:
.. autoclass:: AsyncHTTPClient
:members:
Request objects
---------------
.. autoclass:: HTTPRequest
:members:
Response objects
----------------
.. autoclass:: HTTPResponse
:members:
Exceptions
----------
.. autoexception:: HTTPError
:members:
Command-line interface
----------------------
This module provides a simple command-line interface to fetch a url
using Tornado's HTTP client. Example usage::
# Fetch the url and print its body
python -m tornado.httpclient http://www.google.com
# Just print the headers
python -m tornado.httpclient --print_headers --print_body=false http://www.google.com