Home | Trees | Index | Help |
|
---|
Package twisted :: Package web :: Module server :: Class Request |
|
Versioned
--+ |Componentized
--+ |Jellyable
--+ | | |Serializable
--+ | | |Copyable
--+ |Request
--+ | Request
Request
Method Summary | |
---|---|
__init__(self,
*args,
**kw)
| |
Return the text that links to a child of the requested resource. | |
connection was lost | |
We are finished writing data. | |
Get a previously-remembered URL. | |
getSession(self,
sessionInterface)
| |
getStateToCopyFor(self,
issuer)
| |
Notify when finishing the request | |
prePathURL(self)
| |
Process a request. | |
processingFailed(self,
reason)
| |
Remember the currently-processed part of the URL for later recalling. | |
render(self,
resrc)
| |
Return the text that links to a sibling of the requested resource. | |
URLPath(self)
| |
Remote version of addCookie; same interface. | |
Remote version of finish; same interface. | |
Remote version of registerProducer; same interface. | |
Remote version of setETag; same interface. | |
Remote version of setHeader; same interface. | |
Remote version of setLastModified; same interface. | |
Remote version of setResponseCode; same interface. | |
view_unregisterProducer(self,
issuer)
| |
Remote version of write; same interface. | |
Inherited from Copyable | |
Gather state to send when I am serialized for a peer. | |
Determine what type tag to send for me. | |
Determine what type tag to send for me. | |
Assemble type tag and state to copy for this broker. | |
Inherited from Serializable | |
Return an ID which uniquely represents this object for this process. | |
Inherited from Jellyable | |
| |
Inherited from Request | |
| |
| |
Called when have finished responding and are no longer queued. | |
| |
Set an outgoing HTTP cookie. | |
Return dictionary of all headers the request received. | |
| |
| |
Get a cookie that was sent from the network. | |
Get a header that was sent from the network. | |
Get my originally requesting transport's host. | |
| |
Get the hostname that the user passed in to the request. | |
| |
Called when HTTP channel got length of content in this request. | |
Write a chunk of data. | |
| |
Notify the object that it is no longer queued. | |
Parse cookie headers. | |
Utility function that does a redirect. | |
Register a producer. | |
Called by channel when all data has been received. | |
Set an entity tag for the outgoing response. | |
Set an outgoing HTTP header. | |
Change the host and port the request thinks it's using. | |
Set the Last-Modified time for the response to this request. | |
Set the HTTP response code. | |
Unregister the producer. | |
Write some data as a result of an HTTP request. | |
Inherited from Componentized | |
Utility method that calls addComponent. | |
Add a component to me, for all appropriate interfaces. | |
Create or retrieve an adapter for the given interface. | |
| |
Remove the given component from me entirely, for all interfaces for which it has been registered. | |
| |
| |
Remove my component specified by the given interface class. | |
| |
Inherited from Versioned | |
Get state, adding a version number to it on its way out. | |
| |
(internal) Do a version upgrade. |
Instance Variable Summary | |
---|---|
Inherited from Request | |
A mapping of strings (the argument names) to lists of values. i.e., ?foo=bar&foo=baz&quux=spam results in {'foo': ['bar', 'baz'], 'quux': ['spam']}. | args : All of the arguments, including URL and POST arguments. |
str |
method : The HTTP method that was used. |
path : The path only (arguments not included). | |
received_headers : All received headers | |
str |
uri : The full URI that was requested (includes arguments). |
Class Variable Summary | |
---|---|
str |
__pychecker__ = 'unusednames=issuer'
|
NoneType |
appRootURL = None |
NoneType |
session = None |
NoneType |
site = None |
Inherited from Jellyable | |
tuple |
__implements__ = (<class twisted.spread.interfaces.IJell...
|
Inherited from Request | |
int |
_forceSSL = 0 |
int |
chunked = 0 |
str |
clientproto = '(no clientproto yet)'
|
int |
code = 200 |
str |
code_message = 'OK'
|
NoneType |
etag = None |
int |
finished = 0 |
NoneType |
lastModified = None |
NoneType |
producer = None |
int |
sentLength = 0 |
int |
startedWriting = 0 |
Inherited from Componentized | |
int |
persistenceVersion = 1 |
Inherited from Versioned | |
tuple |
persistenceForgets = ()
|
Method Details |
---|
childLink(self, name)Return the text that links to a child of the requested resource. |
connectionLost(self, reason)connection was lost
|
finish(self)We are finished writing data.
|
getRootURL(self)Get a previously-remembered URL. |
notifyFinish(self)Notify when finishing the request
|
process(self)Process a request.
|
rememberRootURL(self)Remember the currently-processed part of the URL for later recalling. |
sibLink(self, name)Return the text that links to a sibling of the requested resource. |
view_addCookie(self, issuer, k, v, **kwargs)Remote version of addCookie; same interface. |
view_finish(self, issuer)Remote version of finish; same interface. |
view_registerProducer(self, issuer, producer, streaming)Remote version of registerProducer; same interface. (requires a remote producer.) |
view_setETag(self, issuer, tag)Remote version of setETag; same interface. |
view_setHeader(self, issuer, k, v)Remote version of setHeader; same interface. |
view_setLastModified(self, issuer, when)Remote version of setLastModified; same interface. |
view_setResponseCode(self, issuer, code)Remote version of setResponseCode; same interface. |
view_write(self, issuer, data)Remote version of write; same interface. |
Class Variable Details |
---|
__pychecker__
|
appRootURL
|
session
|
site
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.0 on Sat May 15 20:07:56 2004 | http://epydoc.sf.net |