1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-27 01:45:23 +00:00

update http header test

This commit is contained in:
Darien Raymond 2017-12-03 23:41:01 +01:00
parent 7709ee9b7f
commit 13ed4b8429
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -57,7 +57,31 @@ func TestRequestHeader(t *testing.T) {
func TestConnection(t *testing.T) {
assert := With(t)
auth, err := NewHttpAuthenticator(context.Background(), new(Config))
auth, err := NewHttpAuthenticator(context.Background(), &Config{
Request: &RequestConfig{
Method: &Method{Value: "Post"},
Uri: []string{"/testpath"},
Header: []*Header{
{
Name: "Host",
Value: []string{"www.v2ray.com", "www.google.com"},
},
{
Name: "User-Agent",
Value: []string{"Test-Agent"},
},
},
},
Response: &ResponseConfig{
Version: &Version{
Value: "1.1",
},
Status: &Status{
Code: "404",
Reason: "Not Found",
},
},
})
assert(err, IsNil)
listener, err := net.Listen("tcp", "127.0.0.1:0")