我的應用程序使用快遞,它位於nodejitsu.com上。只有前面的400-1500個字符的POST請求被收到。在本地,這不會發生。 Chrome開發工具包顯示請求發送正常。這裏是我收到的要求:對nodejitsu託管應用程序的長POST請求中斷
function settings_post(request, response) {
console.log('getting a '+request.method);
if (request.method == 'POST') {
var body = '';
request.on('data', function (data) {
body += data; //needs to be converted to a string manually, for some reason
console.log('received POST: '+body);
});
request.on('end', function() {
var obj = qs.parse(body);
//update settings variable
var str = obj.dictionary;
delete obj.dictionary;
var array = str.replace(/[\r\n]+$/g, '').split('\r\n');
console.log('parced array: '+array); //this doesn't happen
日誌顯示:
[07/04 15時38分09秒GMT] POST/ [07/04 15時38分09秒GMT]收到POST:tabname = TEST_LEVEL1 & dictionary = test%2C + long%0D%0Aand%2C + et%0D%0Aif%2C + si%0D%0Agood%2C + bon%0D%0A%%2C + ici%0D%0Ano% 2C +非%0D %0Ayes%2C + 0%%0D%0Anice +%28weather%29%2C + beau%0D%0Aclient%2C + cher%0D%0Adad%2C + papa%0D%0Ato + read%2C + lire %0D%0強度%2C +良好+ at +%28subject%29%2C + fort%0D%0AFAL SE%2C +人造%0D%0A高%2C + haut%0D%0%%2C +長%0D%0A 1%%2C +瑟%0D%0Aall%2C + tout%0D%0ATRUE%2C + vrai%0D%0Apretty%2C + joli%0D%0Augly%2C + layed%0D%0Aquick%2C + vite%0D %0Afat%2C + gros%0D%0A%2C + trop %0D%0Aquickly%2C +維生素E%0D%0Ablue%2C +布魯%0D%0Abrown%2C + BRUN%0D%0Agrey%2C +格里斯%0D%0Ablack%2C +比諾%0D%0Apink%2C +玫瑰%0D %0Agreen%2C + v ert%0D%0Aso%2C + donc%0D%0A but%2C + mais%0D%0Athen%2C + puis%0D%0AJune%2C + juin%0D%0AMarch%2C + mars%0D %0A與%2C + avec%0D%0Ain%2C + dans%0D%0Afor%2C + in + order%2C + pour%0D%0A at +%28someone%E2%80%99s + house%29%2C + chez %0D%0Awithout%2C + SANS%0D%0Aexcept%2C + sauf%0D%0Aunder%2C +蘇%0D%0Atowards%2C + VERS%0D%0Ahalf%2C +半幅%0D%0AWhat%3F%2C +闕% 3F%0D%0AWho%3F%2C + qui%3F%0D%0Aterdayday%2C + hier%0D%0Ato + say%2C + dire%0D%0Ato +%2C + voir%0D%0Ato + laugh% 2C + rire%0D%0Ato +出租%2C +出租%2C + louer%0D%0Afree%2C + avai lable%2C + empty%2C + libre%0D%0Ato + put + someone + up%2C +到+容納%2C + loger%0D%0Ato +去%2C +阿列爾%0D%0Acold%2C +弗羅伊德%0D%0Ato +支付%2C +支付者%0D%0Afresh%2C +反向%0D%0A +水%2C + 1%27%0D%0Ato +擬合%2C +至+適合%2C +過敏%0D %0Abig%2C + grand%0D%0Awide%2C + large%0D%0Ato + like%2C + aimer%0D%0Amum%2C + maman%0D%0Anice%2C + like like%2C + sympa %0D%0Aold +% 28masculine%29%2C +老%0D%0Ayoung + PE [07/04 15時38分09秒GMT]得到一個POST
的限制似乎任意的,這不會發生在本地。有任何想法嗎?