twisted will actually use a temporary file for large request bodies
use non-streaming mode by default since streaming is not completely stable yet