Public Member Functions | |
| def | __init__ |
| def | addFileContent |
Public Attributes | |
| buffer | |
| header | |
Static Public Attributes | |
| string | name = "POST" |
Private Member Functions | |
| def | __append_line |
| def | __bound_start |
| def | __bound_end |
Private Attributes | |
| __boundary | |
| def py::qo::backend::POSTRequest::__init__ | ( | self | ) |
| def py::qo::backend::POSTRequest::__append_line | ( | self, | ||
line = "" | ||||
| ) | [private] |
| def py::qo::backend::POSTRequest::__bound_start | ( | self | ) | [private] |
| def py::qo::backend::POSTRequest::__bound_end | ( | self | ) | [private] |
| def py::qo::backend::POSTRequest::addFileContent | ( | self, | ||
| varname, | ||||
| filename, | ||||
| filecontent, | ||||
mimetype = 'text/xml', |
||||
encoding = 'utf-8' | ||||
| ) |
00055 : 00056 self.__bound_start() 00057 self.__append_line( 'Content-Disposition: form-data; name="%s"; filename="%s"' % ( varname, filename ) ) 00058 if encoding is not None : 00059 self.__append_line( 'Content-Type: %s; charset=%s' % ( mimetype, encoding ) ) 00060 else : 00061 self.__append_line( 'Content-Type: %s' % mimetype ) 00062 self.__append_line( 'Content-Length: %d' % len( filecontent ) ) 00063 self.__append_line() 00064 self.buffer += filecontent 00065 self.__bound_end() 00066 00067 class BackendRequest :
string py::qo::backend::POSTRequest::name = "POST" [static] |
py::qo::backend::POSTRequest::__boundary [private] |
1.5.3