arnaucube
arnaucube/comunicationLeapPublic Self-hosted repository
comunicationLeap/node_modules/formidable/test/fixture/multipart.js
node_modules/formidable/test/fixture/multipart.jsRaw
 1exports['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
29exports['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
57exports['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  };