xref: /curl/tests/data/test145 (revision cd4aee15)
1<testcase>
2<info>
3<keywords>
4FTP
5NLST
6PORT
7</keywords>
8</info>
9# Server-side
10<reply>
11<servercmd>
12REPLY NLST 550 Have a taste on this!
13</servercmd>
14<data>
15</data>
16</reply>
17
18# Client-side
19<client>
20<server>
21ftp
22</server>
23<name>
24FTP NLST dir list with weird reply code, using PORT
25</name>
26<command>
27ftp://%HOSTIP:%FTPPORT/ -P - -l
28</command>
29</client>
30
31# Verify data after the test has been "shot"
32<verify>
33<strip>
34QUIT
35</strip>
36<errorcode>
3719
38</errorcode>
39# Strip all valid kinds of PORT and EPRT that curl can send
40<strip>
41^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
42^EPRT \|1\|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\|\d{1,5}\|
43</strip>
44<protocol>
45USER anonymous
46PASS ftp@example.com
47PWD
48PORT 127,0,0,1,243,212
49TYPE A
50NLST
51QUIT
52</protocol>
53</verify>
54</testcase>
55