.. _api:

API Reference
=============

.. _httpretty:

register_uri
------------

.. automethod:: httpretty.core.httpretty.register_uri

enable
------

.. automethod:: httpretty.core.httpretty.enable

disable
-------

.. automethod:: httpretty.core.httpretty.disable

is_enabled
----------

.. automethod:: httpretty.core.httpretty.is_enabled

last_request
------------

.. autofunction:: httpretty.last_request



.. _activate:

activate
--------

.. autoclass:: httpretty.activate
   :members:


.. _httprettified:

httprettified
-------------

.. autoclass:: httpretty.core.httprettified
   :members:


.. _httprettized:

httprettized
------------

.. autoclass:: httpretty.core.httprettized
   :members:


.. _HTTPrettyRequest:

HTTPrettyRequest
----------------

.. autoclass:: httpretty.core.HTTPrettyRequest
   :members:


.. _HTTPrettyRequestEmpty:

HTTPrettyRequestEmpty
---------------------

.. autoclass:: httpretty.core.HTTPrettyRequestEmpty
   :members:

.. _FakeSockFile:

FakeSockFile
------------

.. autoclass:: httpretty.core.FakeSockFile
   :members:


.. _FakeSSLSocket:

FakeSSLSocket
------------

.. autoclass:: httpretty.core.FakeSSLSocket
   :members:


.. _URIInfo:

URIInfo
-------

.. autoclass:: httpretty.URIInfo
   :members:


.. _URIMatcher:

URIMatcher
----------

.. autoclass:: httpretty.URIMatcher
   :members:


.. _Entry:

Entry
-----

.. autoclass:: httpretty.Entry
   :members:


.. _api modules:

Modules
=======

.. _api module core:

Core
----

.. automodule:: httpretty.core
   :members:

.. _api module http:

Http
----

.. automodule:: httpretty.http
   :members:

.. _api module utils:

Utils
-----

.. automodule:: httpretty.utils
   :members:

.. _api module exceptions:

Exceptions
----------

.. automodule:: httpretty.errors
   :members:
