Я знаю, что это просто .. Я просто что-то упустил .. Я сдаюсь !!
#!/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-поиск прокси-сервера GET http://slashdot.org/ HTTP / 1.0 \ r \ nПользователь-агент: Wget / 1.11.4 \ r \ nПринятие: / \ r \ nHost: slashdot.org \ r \ n \ r \ n
Любые указатели ??
Для некоторых приложений HTTP_PROXY чувствителен к регистру. Лучше всего указывать его в верхнем регистре.
# export HTTP_PROXY=http://server/
или
# export HTTP_PROXY=http://server:8888/
Проблема была в том, что я использовал прокси-сайты. Эти сайты ожидают, что вы отправите запрос GET на прокси-сайт (с целевым сайтом в качестве параметра в URL-адресе или какими-либо специфичными для них механизмами сайта).
Я искал прокси сайты типа http://www.proxy4free.com/page1.html
Я подключаюсь к соответствующим портам и отправляю запрос на получение исходному целевому сайту.
В Debian / Ubuntu, если вам нужен apt-get через прокси, вам также необходимо обновить
/etc/apt/apt.conf
Если файл не существует, создайте его и обновите apt-get для подтверждения
а также export http_proxy="<ADD>:<PORT>"
export http_proxy="<ADD>:<PORT>"
Часто вам нужен порт с прокси-сервером, например:
export http_proxy = http://unblocksitesnow.info:30000
Кроме того, одинарные кавычки не нужны.