Name: js-handler/node_modules/restify/node_modules/formidable/test/fixture/multipart.js
| 1: | exports['rfc1867'] = |
| 2: | { boundary: 'AaB03x', |
| 3: | raw: |
| 4: | '--AaB03x\r\n'+ |
| 5: | 'content-disposition: form-data; name="field1"\r\n'+ |
| 6: | '\r\n'+ |
| 7: | 'Joe Blow\r\nalmost tricked you!\r\n'+ |
| 8: | '--AaB03x\r\n'+ |
| 9: | 'content-disposition: form-data; name="pics"; filename="file1.txt"\r\n'+ |
| 10: | 'Content-Type: text/plain\r\n'+ |
| 11: | '\r\n'+ |
| 12: | '... contents of file1.txt ...\r\r\n'+ |
| 13: | '--AaB03x--\r\n', |
| 14: | parts: |
| 15: | [ { headers: { |
| 16: | 'content-disposition': 'form-data; name="field1"', |
| 17: | }, |
| 18: | data: 'Joe Blow\r\nalmost tricked you!', |
| 19: | }, |
| 20: | { headers: { |
| 21: | 'content-disposition': 'form-data; name="pics"; filename="file1.txt"', |
| 22: | 'Content-Type': 'text/plain', |
| 23: | }, |
| 24: | data: '... contents of file1.txt ...\r', |
| 25: | } |
| 26: | ] |
| 27: | }; |
| 28: | |
| 29: | exports['noTrailing\r\n'] = |
| 30: | { boundary: 'AaB03x', |
| 31: | raw: |
| 32: | '--AaB03x\r\n'+ |
| 33: | 'content-disposition: form-data; name="field1"\r\n'+ |
| 34: | '\r\n'+ |
| 35: | 'Joe Blow\r\nalmost tricked you!\r\n'+ |
| 36: | '--AaB03x\r\n'+ |
| 37: | 'content-disposition: form-data; name="pics"; filename="file1.txt"\r\n'+ |
| 38: | 'Content-Type: text/plain\r\n'+ |
| 39: | '\r\n'+ |
| 40: | '... contents of file1.txt ...\r\r\n'+ |
| 41: | '--AaB03x--', |
| 42: | parts: |
| 43: | [ { headers: { |
| 44: | 'content-disposition': 'form-data; name="field1"', |
| 45: | }, |
| 46: | data: 'Joe Blow\r\nalmost tricked you!', |
| 47: | }, |
| 48: | { headers: { |
| 49: | 'content-disposition': 'form-data; name="pics"; filename="file1.txt"', |
| 50: | 'Content-Type': 'text/plain', |
| 51: | }, |
| 52: | data: '... contents of file1.txt ...\r', |
| 53: | } |
| 54: | ] |
| 55: | }; |
| 56: | |
| 57: | exports['emptyHeader'] = |
| 58: | { boundary: 'AaB03x', |
| 59: | raw: |
| 60: | '--AaB03x\r\n'+ |
| 61: | 'content-disposition: form-data; name="field1"\r\n'+ |
| 62: | ': foo\r\n'+ |
| 63: | '\r\n'+ |
| 64: | 'Joe Blow\r\nalmost tricked you!\r\n'+ |
| 65: | '--AaB03x\r\n'+ |
| 66: | 'content-disposition: form-data; name="pics"; filename="file1.txt"\r\n'+ |
| 67: | 'Content-Type: text/plain\r\n'+ |
| 68: | '\r\n'+ |
| 69: | '... contents of file1.txt ...\r\r\n'+ |
| 70: | '--AaB03x--\r\n', |
| 71: | expectError: true, |
| 72: | }; |
