[解決済み] GoのHTTP基本認証
2022-02-18 16:35:38
質問事項
以下のコードでBasic HTTP Authを行おうとしていますが、以下のエラーが出ます。
2013/05/21 10:22:58 Get mydomain.com: サポートされていないプロトコルスキーム ""。 終了ステータス 1
func basicAuth() string {
var username string = "foo"
var passwd string = "bar"
client := &http.Client{}
req, err := http.NewRequest("GET", "mydomain.com", nil)
req.SetBasicAuth(username, passwd)
resp, err := client.Do(req)
if err != nil{
log.Fatal(err)
}
bodyText, err := ioutil.ReadAll(resp.Body)
s := string(bodyText)
return s
}
何か思い当たることはありますか?
解決方法は?
NewRequestにプロトコルを指定する必要があります。例えば、"http://"を参照してください。 ここで .
req, err := http.NewRequest("GET", "http://mydomain.com", nil)
関連
-
[解決済み] Go パッケージは log.Fatal を使うべきですか、そしてそれはいつですか?
-
goland reports an error: package XXX is not in GOROOT (X:\XXXGo ╱src╱XXX)
-
[解決済み] クロームでBasic認証の詳細をクリアする方法
-
[解決済み] ベーシック認証における「レルム」とは
-
[解決済み】BASIC認証でWebサイトからユーザーをログアウトさせる方法は?
-
[解決済み】cURLを使用してBasic HTTP認証を正しく定義する方法は?
-
[解決済み] PHPのcurlでHTTP基本認証を使用してリクエストを行うにはどうすればよいですか?
-
[解決済み】HTTP基本認証の認証情報をURLで渡し、暗号化する。
-
[解決済み】HTTP基本認証 - 期待されるWebブラウザの体験とは?
-
[解決済み】Goはサードパーティ・パッケージをどのようにアップデートしますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] golang の "go get" コマンドで "go: missing Git command" というエラーが表示される。
-
[解決済み] キューの実装はありますか?
-
[解決済み] panic: ランタイムエラー:Goのインデックスが範囲外
-
go build error, error can't load package: package xxx is not in GOROOT (D:\basic_tool╱GoGoSrc╱)
-
[解決済み] SETNXでシングルインスタンスのRedisをロックする
-
[解決済み] 地図をコピーするには?
-
[解決済み] go mod vendor` コマンドの目的は何ですか?
-
[解決済み] go get を使って特定のバージョンのパッケージをインポートするにはどうすればよいですか?
-
[解決済み] Goで2つのスライスを連結する
-
[解決済み] GOPATHとGOROOTの値はどうすればよいですか?