POSTing application/x-www-form-urlencoded data should not truncate data. Actual behaviour POSTing application/x-www-form-urlencoded data is truncating data over 30kb.. Repro case I have a simple Express server using request to POST form data. return request.post({ url: '<my server>/api', ...