raspberryGPIOhtmlserver/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 };