Rumah >pembangunan bahagian belakang >Golang >Mengapa Saya Mendapat Ralat \'Github Akses anda ke tapak ini telah dihadkan\' dengan Klien Go Http?
Menyelesaikan masalah "Github Akses anda ke tapak ini telah dihadkan" Ralat dengan Klien Go Http
Gambaran Keseluruhan Isu
Apabila menggunakan klien http Go untuk mendapatkan semula fail daripada Github, sesetengah pengguna mungkin menghadapi ralat 403 yang disertai dengan mesej "Akses anda ke tapak ini telah dihadkan."
Punca Kemungkinan dan Penyelesaian
Dalam kes khusus ini, isu telah diselesaikan dengan memastikan bahawa komponen berikut dikemas kini:
Mengemas kini IntelliJ IDEA dan Git
Untuk mengemas kini komponen ini dalam IntelliJ IDEA:
Kod Contoh
Kod berikut kini seharusnya berfungsi seperti yang diharapkan:
<code class="go">package main import ( "fmt" "io/ioutil" "net/http" ) func main() { endpoint := "https://github.com/kubeflow/manifests/archive/v1.0.2.tar.gz" resp, err := http.Get(endpoint) if err != nil { fmt.Printf("[error] %v\n", err) return } defer resp.Body.Close() respData, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Printf("[error] %v\n", err) return } fmt.Printf("Resp:\n%v\n", string(respData)) }</code>
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \'Github Akses anda ke tapak ini telah dihadkan\' dengan Klien Go Http?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!