|
|
exports['rfc1867'] = { boundary: 'AaB03x', raw: '--AaB03x\r\n'+ 'content-disposition: form-data; name="field1"\r\n'+ '\r\n'+ 'Joe Blow\r\nalmost tricked you!\r\n'+ '--AaB03x\r\n'+ 'content-disposition: form-data; name="pics"; filename="file1.txt"\r\n'+ 'Content-Type: text/plain\r\n'+ '\r\n'+ '... contents of file1.txt ...\r\r\n'+ '--AaB03x--\r\n', parts: [ { headers: { 'content-disposition': 'form-data; name="field1"', }, data: 'Joe Blow\r\nalmost tricked you!', }, { headers: { 'content-disposition': 'form-data; name="pics"; filename="file1.txt"', 'Content-Type': 'text/plain', }, data: '... contents of file1.txt ...\r', } ] };
exports['noTrailing\r\n'] = { boundary: 'AaB03x', raw: '--AaB03x\r\n'+ 'content-disposition: form-data; name="field1"\r\n'+ '\r\n'+ 'Joe Blow\r\nalmost tricked you!\r\n'+ '--AaB03x\r\n'+ 'content-disposition: form-data; name="pics"; filename="file1.txt"\r\n'+ 'Content-Type: text/plain\r\n'+ '\r\n'+ '... contents of file1.txt ...\r\r\n'+ '--AaB03x--', parts: [ { headers: { 'content-disposition': 'form-data; name="field1"', }, data: 'Joe Blow\r\nalmost tricked you!', }, { headers: { 'content-disposition': 'form-data; name="pics"; filename="file1.txt"', 'Content-Type': 'text/plain', }, data: '... contents of file1.txt ...\r', } ] };
exports['emptyHeader'] = { boundary: 'AaB03x', raw: '--AaB03x\r\n'+ 'content-disposition: form-data; name="field1"\r\n'+ ': foo\r\n'+ '\r\n'+ 'Joe Blow\r\nalmost tricked you!\r\n'+ '--AaB03x\r\n'+ 'content-disposition: form-data; name="pics"; filename="file1.txt"\r\n'+ 'Content-Type: text/plain\r\n'+ '\r\n'+ '... contents of file1.txt ...\r\r\n'+ '--AaB03x--\r\n', expectError: true, };
|