문제

나는 이것이 간단하다는 것을 알고있다 .. 나는 뭔가 빠진 jus이다 .. 나는 포기한다 !!

#!/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

실제로 Python의 urllib2와 함께이 설정 (http_proxy)을 사용하려고합니다. 기본 페이지도 액세스합니다 ..

Strace- 프록시 서버의 DNS 조회가 http://slashdot.org/ http/1.0 r nuser-agent : wget/1.11.4 r naccept : /r nhost : slashdot.org r n r n

어떤 포인터 ??

도움이 되었습니까?

해결책 2

문제는 내가 프록시 사이트를 사용하고 있다는 것입니다. 이 사이트는 프록시 사이트에 GET 요청을 보내기를 기대합니다 (대상 사이트는 URL의 매개 변수 또는 그들이 구현하는 모든 사이트 별 메커니즘)를 보냅니다.

나는 같은 프록시 사이트를 찾고 있었다 http://www.proxy4free.com/page1.html

각각의 포트에 연결하고 원래 대상 사이트에 GET 요청을 보냅니다 ..

다른 팁

일부 앱의 경우 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 업데이트를 작성하십시오.

만큼 잘 export http_proxy="<ADD>:<PORT>"

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top