Как использовать Goland для использования IP-прокси для HTTP-запросов
1. Настройте транспорт в http.Client и установите прокси.
  // Аутентификация прокси-сервера не требуется, задается напрямую: url.Parse("http://IP-адрес прокси (/имя домена):порт прокси")
  uri, err := url.Parse("http://Учетная запись аутентификации:Пароль аутентификации@IP-адрес прокси (/Имя домена):Порт прокси")
  если ошибка != ноль{
  log.Fatal("Ошибка парсера URL: ", ошибка)
  }
  log.Println(uri.User)
  клиент := http.Client{
  Транспорт: &http.Транспорт{
  //Устанавливаем прокси
  Прокси: http.ProxyURL(uri),
  },
  }
  //Инициируем запрос
  соответственно, ошибка := client.Get("http://www.baidu.com")
  если ошибка != ноль{
  log.Fatal(ошибка)
  }
  или Тело.Закрыть()
  Данные, _ := ioutil.ReadAll(соответственно Body)
  log.Println(строка(данные))
2. Кроме того, вы также можете установить переменные среды, например: Например: HTTP_PROXY, HTTPS_PROXY, NO_PROXY.
Измените приведенный выше код
  клиент := http.Client{
  Транспорт: &http.Транспорт{
  //Устанавливаем прокси и получаем из переменных окружения
  Прокси: http.ProxyFromEnvironment,
  },
  }
  //Инициируем запрос
  соответственно, ошибка := client.Get("http://www.baidu.com")
  если ошибка != ноль{
  log.Fatal(ошибка)
  }
  или Тело.Закрыть()
  Данные, _ := ioutil.ReadAll(соответственно Body)
  log.Println(строка(данные))
Выше приведено руководство о том, как использовать язык Go для выполнения простых запросов.
Более
- Как настроить прокси ip в браузере IE?
- Как настроить компьютер для доступа в Интернет с динамическим IP?Что такое динамический прокси IP?
- Как изменить IP в виртуальной машине?
- Какие шаги для установки IP-адреса прокси для мягкого маршрутизации
- Как установить статический IP-адрес маршрутизатора?Как статический эксклюзивный IP может сделать скорость сети более стабильной?