August'24: Kamaelia is in maintenance mode and will recieve periodic updates, about twice a year, primarily targeted around Python 3 and ecosystem compatibility. PRs are always welcome. Latest Release: 1.14.32 (2024/3/24)

Kamaelia.Support.Data.requestLine

Parsing for URI request lines

This object parses a URI request line, such as those used in HTTP to request data from a server.

Example

>>> r = requestLine("GET http://foo.bar.com/fwibble PROTO/3.3")
>>> print parser.debug__str__()
METHOD          :GET
PROTOCOL        :PROTO
VERSION         :3.3
Req Type        :http
USER            :
PASSWORD        :
DOMAIN          :foo.bar.com
URL             :/fwibble
>>> print r.domain
foo.bar.com

Feedback

Got a problem with the documentation? Something unclear that could be clearer? Want to help improve it? Constructive criticism is very welcome - especially if you can suggest a better rewording!

Please leave you feedback here in reply to the documentation thread in the Kamaelia blog.

-- Automatic documentation generator, 05 Jun 2009 at 03:01:38 UTC/GMT