Explorar o código

Adds test for single IP in X-Forwarded-For

Manu Mtz-Almeida %!s(int64=10) %!d(string=hai) anos
pai
achega
80d3cc6b75
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      context_test.go

+ 2 - 0
context_test.go

@@ -408,6 +408,8 @@ func TestContextClientIP(t *testing.T) {
 	assert.Equal(t, c.ClientIP(), "10.10.10.10")
 	c.Request.Header.Del("X-Real-IP")
 	assert.Equal(t, c.ClientIP(), "20.20.20.20")
+	c.Request.Header.Set("X-Forwarded-For", "30.30.30.30")
+	assert.Equal(t, c.ClientIP(), "30.30.30.30")
 	c.Request.Header.Del("X-Forwarded-For")
 	assert.Equal(t, c.ClientIP(), "40.40.40.40")
 }