I am using Express 3, and would like to handle text/plain POSTs.
Express 3 uses connect’s bodyParser now (I think the old Express code got moved to connect). The documentation for bodyParser gives some details about how to make it support additional file types. And I found an excellent blog post about how handling text/plain was done in old versions of Express).
Should I explicitly require connect (and let node’s require cache the modified version)? Or is connect exposed via express somewhere?
connect.bodyParser does not have a ‘parse’ key.
How can I make Express (via connect) handle text/plain POSTs?
With bodyParser as dependency, add this to your
var bodyParser = require('body-parser'); var app = express(); app.use(bodyParser.text());
Answered By – oozzal
Answer Checked By – Mary Flores (AngularFixing Volunteer)