April 2024 - This site, and Kamaelia are being updated. There is significant work needed, and PRs are welcome.

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