发送请求时:错误请求
While sending request: Bad Request
我正在采取使用代理来使用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
格式错误的请求语法、无效的请求消息框架或欺骗性的请求路由,都会return 400 错误请求错误。
我正在采取使用代理来使用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
格式错误的请求语法、无效的请求消息框架或欺骗性的请求路由,都会return 400 错误请求错误。