fork of indigo with slightly nicer lexgen
at main 475 B view raw
1package ssrf 2 3import ( 4 "net/http" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8) 9 10func TestPublicOnlyTransport(t *testing.T) { 11 t.Skip("skipping local SSRF test") 12 assert := assert.New(t) 13 14 c := http.Client{ 15 Transport: PublicOnlyTransport(), 16 } 17 18 { 19 _, err := c.Get("http://127.0.0.1:2470/") 20 assert.Error(err) 21 } 22 23 { 24 _, err := c.Get("http://localhost:2470/path") 25 assert.Error(err) 26 } 27 28 { 29 _, err := c.Get("http://bsky.app:8080/path") 30 assert.Error(err) 31 } 32}