File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / curl / tests / data / test1421
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Jun 3 10:01:16 2020 UTC (5 years ago) by misho
Branches: curl, MAIN
CVS tags: v7_70_0p4, HEAD
curl

    1: <testcase>
    2: <info>
    3: <keywords>
    4: HTTP
    5: HTTP GET
    6: HTTP proxy
    7: </keywords>
    8: </info>
    9: 
   10: #
   11: # Server-side
   12: <reply>
   13: <data nocheck="yes">
   14: HTTP/1.1 200 OK
   15: Uknown-header: blrub
   16: Content-Length: 6
   17: 
   18: -foo-
   19: </data>
   20: 
   21: <servercmd>
   22: connection-monitor
   23: </servercmd>
   24: </reply>
   25: 
   26: #
   27: # Client-side
   28: <client>
   29: <server>
   30: http
   31: </server>
   32:  <name>
   33: Re-using HTTP proxy connection for two different host names
   34:  </name>
   35:  <command>
   36: --proxy http://%HOSTIP:%HTTPPORT http://test.remote.haxx.se.1421:8990/ http://different.remote.haxx.se.1421:8990
   37: </command>
   38: <features>
   39: proxy
   40: </features>
   41: </client>
   42: 
   43: #
   44: # Verify data after the test has been "shot"
   45: <verify>
   46: <stdout>
   47: HTTP/1.1 200 OK
   48: Uknown-header: blrub
   49: Content-Length: 6
   50: 
   51: -foo-
   52: HTTP/1.1 200 OK
   53: Uknown-header: blrub
   54: Content-Length: 6
   55: 
   56: -foo-
   57: </stdout>
   58: <strip>
   59: ^User-Agent:.*
   60: </strip>
   61: <protocol>
   62: GET http://test.remote.haxx.se.1421:8990/ HTTP/1.1
   63: Host: test.remote.haxx.se.1421:8990
   64: Accept: */*
   65: Proxy-Connection: Keep-Alive
   66: 
   67: GET http://different.remote.haxx.se.1421:8990/ HTTP/1.1
   68: Host: different.remote.haxx.se.1421:8990
   69: Accept: */*
   70: Proxy-Connection: Keep-Alive
   71: 
   72: [DISCONNECT]
   73: </protocol>
   74: </verify>
   75: </testcase>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>