From ff7e5a29c781802ae5f37730e076df44a3936717 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 8 Mar 2019 16:58:01 +0100 Subject: test331: verify set-cookie for dotless host name Reproduced bug #3649 Closes #3659 --- tests/data/Makefile.inc | 2 +- tests/data/test331 | 65 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 tests/data/test331 diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc index 75197d7f7..359b2deb2 100644 --- a/tests/data/Makefile.inc +++ b/tests/data/Makefile.inc @@ -56,7 +56,7 @@ test289 test290 test291 test292 test293 test294 test295 test296 test297 \ test298 test299 test300 test301 test302 test303 test304 test305 test306 \ test307 test308 test309 test310 test311 test312 test313 test314 test315 \ test316 test317 test318 test319 test320 test321 test322 test323 test324 \ -test325 test326 test327 test328 test329 test330 \ +test325 test326 test327 test328 test329 test330 test331 \ \ test340 \ \ diff --git a/tests/data/test331 b/tests/data/test331 new file mode 100644 index 000000000..54b86d2a1 --- /dev/null +++ b/tests/data/test331 @@ -0,0 +1,65 @@ + + + +HTTP +HTTP GET +cookies + + + +# Server-side + + +HTTP/1.1 200 OK +Date: Thu, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Content-Type: text/html +Content-Length: 4 +Set-Cookie: moo=yes; + +hej + + +HTTP/1.1 200 OK +Date: Thu, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Content-Type: text/html +Content-Length: 0 +Funny-head: yesyes swsclose + + + + +# Client-side + + +http + + +HTTP with cookie using host name 'moo' + + +-x http://%HOSTIP:%HTTPPORT http://moo/we/want/331 -b none http://moo/we/want/3310002 + + + +# Verify data after the test has been "shot" + + +^User-Agent:.* + + +GET http://moo/we/want/331 HTTP/1.1 +Host: moo +Accept: */* +Proxy-Connection: Keep-Alive + +GET http://moo/we/want/3310002 HTTP/1.1 +Host: moo +Accept: */* +Proxy-Connection: Keep-Alive +Cookie: moo=yes + + + + -- cgit v1.2.3