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))
}
}