@ -425,9 +425,11 @@ func TestHTTPListenerAccept(t *testing.T) {
} {
} {
{ [ ] string { "localhost:0" } , nil , "GET / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "GET / HTTP/1.0\r\n" } ,
{ [ ] string { "localhost:0" } , nil , "GET / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "GET / HTTP/1.0\r\n" } ,
{ [ ] string { nonLoopBackIP + ":0" } , nil , "POST / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "POST / HTTP/1.0\r\n" } ,
{ [ ] string { nonLoopBackIP + ":0" } , nil , "POST / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "POST / HTTP/1.0\r\n" } ,
{ [ ] string { nonLoopBackIP + ":0" } , nil , "HEAD / HTTP/1.0\r\nhost: example.org\r\n\r\n" , "200 OK\r\n" , "HEAD / HTTP/1.0\r\n" } ,
{ [ ] string { "127.0.0.1:0" , nonLoopBackIP + ":0" } , nil , "CONNECT \r\nHost: www.example.org\r\n\r\n" , "200 OK\r\n" , "CONNECT \r\n" } ,
{ [ ] string { "127.0.0.1:0" , nonLoopBackIP + ":0" } , nil , "CONNECT \r\nHost: www.example.org\r\n\r\n" , "200 OK\r\n" , "CONNECT \r\n" } ,
{ [ ] string { "localhost:0" } , tlsConfig , "GET / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "GET / HTTP/1.0\r\n" } ,
{ [ ] string { "localhost:0" } , tlsConfig , "GET / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "GET / HTTP/1.0\r\n" } ,
{ [ ] string { nonLoopBackIP + ":0" } , tlsConfig , "POST / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "POST / HTTP/1.0\r\n" } ,
{ [ ] string { nonLoopBackIP + ":0" } , tlsConfig , "POST / HTTP/1.0\r\nHost: example.org\r\n\r\n" , "200 OK\r\n" , "POST / HTTP/1.0\r\n" } ,
{ [ ] string { nonLoopBackIP + ":0" } , tlsConfig , "HEAD / HTTP/1.0\r\nhost: example.org\r\n\r\n" , "200 OK\r\n" , "HEAD / HTTP/1.0\r\n" } ,
{ [ ] string { "127.0.0.1:0" , nonLoopBackIP + ":0" } , tlsConfig , "CONNECT \r\nHost: www.example.org\r\n\r\n" , "200 OK\r\n" , "CONNECT \r\n" } ,
{ [ ] string { "127.0.0.1:0" , nonLoopBackIP + ":0" } , tlsConfig , "CONNECT \r\nHost: www.example.org\r\n\r\n" , "200 OK\r\n" , "CONNECT \r\n" } ,
}
}