xref: /curl/tests/data/test1111 (revision 3fd80c7b)
1<testcase>
2# Test that no fragment is not send as part of the path
3# when the URI contains 2 '#' (does not follow RFC 2396)
4<info>
5<keywords>
6HTTP
7CURLOPT_URL
8</keywords>
9</info>
10
11# Server-side
12<reply>
13<data>
14HTTP/1.1 200 OK
15Content-Length: 6
16
17hello
18</data>
19</reply>
20
21# Client-side
22<client>
23<server>
24http
25</server>
26<name>
27HTTP GET with URL whose fragment contains a # (which is illegal)
28</name>
29<command>
30http://%HOSTIP:%HTTPPORT/%TESTNUMBER?q=foobar#fragment#fragment2
31</command>
32</client>
33
34
35# Verify data after the test has been "shot"
36<verify>
37<protocol>
38GET /%TESTNUMBER?q=foobar HTTP/1.1
39Host: %HOSTIP:%HTTPPORT
40User-Agent: curl/%VERSION
41Accept: */*
42
43</protocol>
44</verify>
45</testcase>
46