我正在使用代理使用POST方法。 GET请求成功,但是POST存在问题。 据我了解,POST请求超时,因此出现错误。 这是代理问题,还是我不理解的问题? 代码:
func main() {
WowProxy := getProxyFromWeb()
fmt.Println(WowProxy)
client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(WowProxy)}}
req, err := client.PostForm("https://example.com", url.Values{"someKey" : {"SomeValue"}})
if err != nil{
panic(err.Error())
}
fmt.Println(req) }
错误:
panic: Post "https://example.com": Bad Request