我有一臺服務器,其中有一個運行在https上的其他API。我想對我的應用程序這個REST API這是在不同的端口上運行的呼叫,但因爲這是通過https我得到如何使用證書golang發送https請求
Post https://localhost:8080/api/v1/myapi: x509: certificate signed by unknown authority
我有2個文件pulic_key.pem和PRIVATE_KEY可用於驗證證書。如何使用golang發送休息請求時驗證證書?我正在使用&http.Client{}
發送休息請求。這是我現在正在做的忽略證書的做法。
tr := &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
}
client := &http.Client{Transport: tr}
我認爲'ServerName'是'&tls.Config {}' –