Go HTTP GET リクエストのヘッダーのカスタマイズ
Go で GET リクエストを実行する場合、多くの場合、リクエスト ヘッダーをカスタマイズして以下を含める必要があります。具体的な情報。これは、認証、追跡、その他の目的にとって非常に重要です。
GET リクエストにカスタム ヘッダーを追加するには、http.Request オブジェクトの Header フィールドを使用できます。ヘッダー フィールドは、直接変更できるキーと値のペアのマップです。
req, _ := http.NewRequest("GET", url, nil) req.Header.Set("name", "value")
上の例では、ヘッダー フィールド "name" を値 "value" に設定します。 Set を複数回呼び出すことで、複数のヘッダー フィールドを追加できます。
必要なヘッダーを設定したら、http.Client オブジェクトの Do メソッドを使用してリクエストを送信できます。
client := &http.Client{} res, _ := client.Do(req)
HTTP GET リクエストでのカスタム ヘッダーの設定は簡単なプロセスであり、特定の要件を満たすようにリクエストを調整できます。
以上がGo HTTP GET リクエストのヘッダーをカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。