1
刚刚开始与Python背景。简单的GoLang SSL示例
我需要使用自签名证书与服务器进行SSL(HTTP GET和POST)连接,并忽略(现在)安全错误。
这在Python中很容易,但我似乎无法找到一个简单的例子。
有人可以提供一个非常简单的例子。
UPDATE:
OK,所以这是它如何工作的,只需要找出如何禁用证书检查吧!
包主要
import (
"fmt"
"net/http"
"io/ioutil"
"os"
)
func main() {
response, err := http.Get("https://golang.com/")
if err != nil {
fmt.Printf("%s", err)
os.Exit(1)
} else {
defer response.Body.Close()
contents, err := ioutil.ReadAll(response.Body)
if err != nil {
fmt.Printf("%s", err)
os.Exit(1)
}
fmt.Printf("%s\n", string(contents))
}
}