Open
Description
Update May 5 2021: The current proposed API is in #45460 (comment) - rsc
What version of Go are you using (go version
)?
go version go1.16 windows/amd64
Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env
)?
go env
Output
set GO111MODULE=auto set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\流星暴雨\AppData\Local\go-build set GOENV=C:\Users\流星暴雨\AppData\Roaming\go\env set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOINSECURE= set GOMODCACHE=E:\Eternal\go\pkg\mod set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=E:\Eternal\go; set GOPRIVATE= set GOPROXY=https://goproxy.io,direct set GOROOT=C:\Program Files\Go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLDIR=C:\Program Files\Go\pkg\tool\windows_amd64 set GOVCS= set GOVERSION=go1.16 set GCCGO=gccgo set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ 流星暴雨\AppData\Local\Temp\go-build1194816388=/tmp/go-build -gno-record-gcc-switches
What did you do?
I want to use a proxy to access HTTPS websites and customize the backend IP address
What did you expect to see?
Is there some way to customize the URL of the CONNECT request
What did you see instead?
Both CONNECT request and SSL handshake use cm.targetAddr
Lines 1667 to 1672 in 2ebe77a
Lines 1725 to 1729 in 2ebe77a
Lines 1838 to 1846 in 2ebe77a
Metadata
Metadata
Assignees
Type
Projects
Status
Accepted