@@ -257,7 +257,7 @@ public function testHeaderEventWithShouldApplyDefaultAddressFromLocalConnectionA
257257 $ connection ->emit ('data ' , array ("GET /foo HTTP/1.0 \r\n\r\n" ));
258258
259259 $ this ->assertEquals ('http://127.1.1.1:8000/foo ' , $ request ->getUri ());
260- $ this ->assertEquals ( ' 127.1.1.1:8000 ' , $ request ->getHeaderLine ('Host ' ));
260+ $ this ->assertFalse ( $ request ->hasHeader ('Host ' ));
261261 }
262262
263263 public function testHeaderEventViaHttpsShouldApplyHttpsSchemeFromLocalTlsConnectionAddress ()
@@ -550,7 +550,7 @@ public function testInvalidContentLengthRequestHeaderWillEmitError()
550550 $ connection = $ this ->getMockBuilder ('React\Socket\Connection ' )->disableOriginalConstructor ()->setMethods (null )->getMock ();
551551 $ parser ->handle ($ connection );
552552
553- $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\nContent-Length: foo \r\n\r\n" ));
553+ $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\n Host: localhost \r\ nContent-Length: foo \r\n\r\n" ));
554554
555555 $ this ->assertInstanceOf ('InvalidArgumentException ' , $ error );
556556 $ this ->assertSame (400 , $ error ->getCode ());
@@ -570,7 +570,7 @@ public function testInvalidRequestWithMultipleContentLengthRequestHeadersWillEmi
570570 $ connection = $ this ->getMockBuilder ('React\Socket\Connection ' )->disableOriginalConstructor ()->setMethods (null )->getMock ();
571571 $ parser ->handle ($ connection );
572572
573- $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\nContent-Length: 4 \r\nContent-Length: 5 \r\n\r\n" ));
573+ $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\n Host: localhost \r\ nContent-Length: 4 \r\nContent-Length: 5 \r\n\r\n" ));
574574
575575 $ this ->assertInstanceOf ('InvalidArgumentException ' , $ error );
576576 $ this ->assertSame (400 , $ error ->getCode ());
@@ -590,7 +590,7 @@ public function testInvalidTransferEncodingRequestHeaderWillEmitError()
590590 $ connection = $ this ->getMockBuilder ('React\Socket\Connection ' )->disableOriginalConstructor ()->setMethods (null )->getMock ();
591591 $ parser ->handle ($ connection );
592592
593- $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\nTransfer-Encoding: foo \r\n\r\n" ));
593+ $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\n Host: localhost \r\ nTransfer-Encoding: foo \r\n\r\n" ));
594594
595595 $ this ->assertInstanceOf ('InvalidArgumentException ' , $ error );
596596 $ this ->assertSame (501 , $ error ->getCode ());
@@ -610,7 +610,7 @@ public function testInvalidRequestWithBothTransferEncodingAndContentLengthWillEm
610610 $ connection = $ this ->getMockBuilder ('React\Socket\Connection ' )->disableOriginalConstructor ()->setMethods (null )->getMock ();
611611 $ parser ->handle ($ connection );
612612
613- $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\nTransfer-Encoding: chunked \r\nContent-Length: 0 \r\n\r\n" ));
613+ $ connection ->emit ('data ' , array ("GET / HTTP/1.1 \r\n Host: localhost \r\ nTransfer-Encoding: chunked \r\nContent-Length: 0 \r\n\r\n" ));
614614
615615 $ this ->assertInstanceOf ('InvalidArgumentException ' , $ error );
616616 $ this ->assertSame (400 , $ error ->getCode ());
@@ -762,7 +762,7 @@ public function testQueryParmetersWillBeSet()
762762 private function createGetRequest ()
763763 {
764764 $ data = "GET / HTTP/1.1 \r\n" ;
765- $ data .= "Host: example.com:80 \r\n" ;
765+ $ data .= "Host: example.com \r\n" ;
766766 $ data .= "Connection: close \r\n" ;
767767 $ data .= "\r\n" ;
768768
@@ -772,7 +772,7 @@ private function createGetRequest()
772772 private function createAdvancedPostRequest ()
773773 {
774774 $ data = "POST /foo?bar=baz HTTP/1.1 \r\n" ;
775- $ data .= "Host: example.com:80 \r\n" ;
775+ $ data .= "Host: example.com \r\n" ;
776776 $ data .= "User-Agent: react/alpha \r\n" ;
777777 $ data .= "Connection: close \r\n" ;
778778 $ data .= "\r\n" ;
0 commit comments