123456789101112131415161718 |
- package httpx
- import (
- "net/http"
- "strings"
- "testing"
- "github.com/stretchr/testify/assert"
- )
- func TestGetRemoteAddr(t *testing.T) {
- host := "8.8.8.8"
- r, err := http.NewRequest(http.MethodGet, "/", strings.NewReader(""))
- assert.Nil(t, err)
- r.Header.Set(xForwardedFor, host)
- assert.Equal(t, host, GetRemoteAddr(r))
- }
|