curl/tests/data/test1460
Daniel Stenberg b0c82239c2
tool: support --show-headers AND --remote-header-name
By keeping the headers in memory until we know the target file name,
then output them all.

Previously this option combination would cause an error.

Add test 1310 and 1492 to verify. Adjusted test 1460 to work in the new
conditions.

Closes #15110
2024-10-02 08:04:33 +02:00

53 lines
843 B
Plaintext

<testcase>
<info>
<keywords>
HTTP
HTTP GET
-J
</keywords>
</info>
#
<reply>
<data nocheck="yes">
HTTP/1.1 200 swsclose
Date: Tue, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake
Content-Disposition: filename=name%TESTNUMBER; charset=funny; option=strange
Content-Length: 4
hej
</data>
</reply>
#
# Client-side
<client>
<server>
http
</server>
<name>
HTTP GET with -Ji and Content-Disposition with existing file
</name>
<command option="no-output,no-include">
http://%HOSTIP:%HTTPPORT/%TESTNUMBER -Ji -O --output-dir %LOGDIR
</command>
<file name="%LOGDIR/name%TESTNUMBER">
initial content
</file>
</client>
#
# Verify data after the test has been "shot"
<verify>
# Warning: Failed to open the file log/name1460: File exists
<errorcode>
23
</errorcode>
<file name="%LOGDIR/name%TESTNUMBER">
initial content
</file>
</verify>
</testcase>