xref: /curl/tests/data/test1915 (revision c2212c05)
1<testcase>
2<info>
3<keywords>
4HTTP
5HSTS
6CURLOPT_HSTSREADFUNCTION
7</keywords>
8</info>
9
10# Server-side
11<reply>
12</reply>
13
14# Client-side
15<client>
16<features>
17HSTS
18http
19</features>
20<server>
21none
22</server>
23
24# require debug so that alt-svc can work over plain old HTTP
25<name>
26HSTS read/write callbacks
27</name>
28<tool>
29lib%TESTNUMBER
30</tool>
31
32<command>
33http://%HOSTIP:%NOLISTENPORT/not-there/%TESTNUMBER
34</command>
35</client>
36
37# Verify data after the test has been "shot"
38<verify>
39# 7 CURLE_COULDNT_CONNECT (expected since there's nothing listening there)
40# 42 CURLE_ABORTED_BY_CALLBACK
41<errorcode>
4242
43</errorcode>
44<stdout>
45%if large-time
46[0/4] 1.example.com 25250320 01:02:03
47[1/4] 2.example.com 25250320 03:02:01
48[2/4] 3.example.com 25250319 01:02:03
49%else
50[0/4] 1.example.com 20370320 01:02:03
51[1/4] 2.example.com 20370320 03:02:01
52[2/4] 3.example.com 20370319 01:02:03
53%endif
54[3/4] 4.example.com unlimited
55First request returned 7
56Second request returned 42
57</stdout>
58</verify>
59</testcase>
60