blob: b199946c49f829b8d56c3438c52c08af1b8a6870 [file] [edit]
:mod:`webob` -- Request/Response objects
========================================
Headers
-------
.. _acceptheader:
Accept*
~~~~~~~
.. automodule:: webob.acceptparse
Convenience functions to automatically create the appropriate header objects of
a certain type:
.. autofunction:: create_accept_header
.. autofunction:: create_accept_charset_header
.. autofunction:: create_accept_encoding_header
.. autofunction:: create_accept_language_header
The classes that may be returned by one of the functions above, and their
methods:
.. autoclass:: AcceptOffer
:members: __str__
.. autoenum:: HeaderState
.. autoclass:: Accept
:members:
parse, header_value, parsed, header_state, __init__, __add__,
__bool__, __radd__, __repr__, __str__, __contains__, copy,
accept_html, accepts_html, acceptable_offers, best_match, quality
.. autoclass:: AcceptCharset
:members:
parse, header_value, parsed, header_state, __init__, __add__,
__bool__, __radd__, __repr__, __str__, __contains__, copy,
acceptable_offers, best_match, quality
.. autoclass:: AcceptEncoding
:members:
parse, header_value, parsed, header_state, __init__, __add__,
__bool__, __radd__, __repr__, __str__, __contains__, copy,
acceptable_offers, best_match, quality
.. autoclass:: AcceptLanguage
:members:
parse, header_value, parsed, header_state, __init__, __add__,
__bool__, __radd__, __repr__, __str__, copy, basic_filtering, lookup
Cache-Control
~~~~~~~~~~~~~
.. autoclass:: webob.cachecontrol.CacheControl
:members:
Range and related headers
~~~~~~~~~~~~~~~~~~~~~~~~~
.. autoclass:: webob.byterange.Range
:members:
.. autoclass:: webob.byterange.ContentRange
:members:
.. autoclass:: webob.etag.IfRange
:members:
ETag
~~~~
.. autoclass:: webob.etag.ETagMatcher
:members:
Misc Functions and Internals
----------------------------
.. autofunction:: webob.html_escape
.. comment:
not sure what to do with these constants; not autoclass
.. autoclass:: webob.day
.. autoclass:: webob.week
.. autoclass:: webob.hour
.. autoclass:: webob.minute
.. autoclass:: webob.second
.. autoclass:: webob.month
.. autoclass:: webob.year
.. autoclass:: webob.headers.ResponseHeaders
:members:
.. autoclass:: webob.headers.EnvironHeaders
:members:
.. autoclass:: webob.cachecontrol.UpdateDict
:members:
.. comment:
Descriptors
-----------
.. autoclass:: webob.descriptors.environ_getter
.. autoclass:: webob.descriptors.header_getter
.. autoclass:: webob.descriptors.converter
.. autoclass:: webob.descriptors.deprecated_property