Ticket #4113 defect closed duplicate
twisted.web's wsgi.input fails on large or multipart posts
| Reported by: | rikyu | Owned by: | |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | web | Keywords: | |
| Cc: | Branch: | ||
| Author: | Launchpad Bug: |
Description
Anytime a request uses a tempfile.TemporaryFile to hold the request body (instead of a StringIO), twisted.web's WSGI _InputStream fails on readline(), since the tempfile doesn't accept None as an argument to readline().
This appears to happen as a result of a multipart/form-data encoded POST request, and potentially also during any large (> 130000 bytes) requests of any method.
Attached patches for wsgi.py and test_wsgi.py.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

