タグ

ブックマーク / qiita.com/Tsukune (1)

  • Goのnet/httpで、認証Proxyを超えてみる - Qiita

    package main import ( "net/http" "net/url" "encoding/base64" ) var ( user string password string proxyUrl string ) // IDとPW auth := user + ":" + password // base64に変換 basic := "Basic " + base64.StdEncoding.EncodeToString([]byte(auth)) // Transportを用意 tr := http.Transport{} parseProxyUrl, _ := url.Parse(proxyUrl) tr.Proxy = http.ProxyURL(parseProxyUrl) // httpClientを作成 client := &http.Client{Transp

    Goのnet/httpで、認証Proxyを超えてみる - Qiita
    nobuoka
    nobuoka 2017/12/13
    Go で HTTP リクエストを投げるときにプロキシサーバーを経由したい場合は、プロキシ設定した `http.Transport` オブジェクトを `http.Client` の生成時に渡してやればいいって感じかな。
  • 1