Вопрос

Я знаю, это просто..я просто что-то упускаю..Я сдаюсь!!

#!/bin/sh
export http_proxy='http://unblocksitesnow.info'
rm -f index.html*
strace -Ff -o /tmp/mm.log -s 200 wget 'http://slashdot.org'

Я использовал разные прокси-серверы..но безрезультатно..Я получаю страницу по умолчанию..В /etc/wgetrc use_proxy = on

На самом деле я пытаюсь использовать этот параметр (http_proxy) с urllib2 Python.Он также получает доступ к некоторой странице по умолчанию.

Strace - Получил ли DNS поиск DNS прокси -сервера http://slashdot.org/ HTTP/1.0 Пользовательский агент:Wget/1.11.4 Принять: / Хост:slashdot.org

Любые указатели??

Это было полезно?

Решение 2

Проблема заключалась в том, что я использовал прокси-сайты.Эти сайты ожидают, что вы отправите запрос GET на прокси-сайт (с целевым сайтом в качестве параметра в URL-адресе или любыми механизмами, специфичными для сайта, которые они реализуют).

Я искал прокси-сайты, такие как http://www.proxy4free.com/page1.html

Я подключаюсь к соответствующим портам и отправляю запрос на получение исходного целевого сайта.

Другие советы

Для некоторых приложений HTTP_PROXY чувствителен к регистру.Лучше всего указывать его в верхнем регистре.

# export HTTP_PROXY=http://server/

или

# export HTTP_PROXY=http://server:8888/

Часто нужен порт с прокси-сервером, например:

экспортировать http_proxy=http://unblocksitesnow.info:30000

Кроме того, одинарные кавычки не нужны.

В Debian/Ubuntu, если вам нужен apt-get через прокси, вам также необходимо обновить

/etc/apt/apt.conf

Если файл не существует, создайте его и нажмите apt-get update для подтверждения.

А также export http_proxy="<ADD>:<PORT>"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top