Pregunta

Sé que esto es simple .. estoy perdiendo algo jus .. Me rindo !!

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

he utilizado .. en vano .. me sale alguna página por defecto .. En / etc / wgetrc USE_PROXY = on

En realidad, yo estoy tratando de utilizar este ajuste (http_proxy) con urllib2 de pitón. Se accede a alguna página por defecto, así ..

strace - hace una búsqueda de DNS del servidor proxy GET http://slashdot.org/ HTTP / 1.0 \ r \ Nuser-Agent: Wget / 1.11.4 \ r \ nAccept: / \ r \ nHost: slashdot.org \ r \ n \ r \ n

Cualquier punteros ??

¿Fue útil?

Solución 2

El problema era que estaba usando sitios proxy. Estos sitios esperan que envía la solicitud GET para el sitio proxy (con el sitio de destino como parámetro en la URL o cualquier sitio de mecanismos específicos que implementan).

Yo estaba buscando sitios proxy como http://www.proxy4free.com/page1.html

conecto a sus respectivos puertos y enviar una solicitud de llegar al sitio objetivo original ..

Otros consejos

Para algunas aplicaciones, HTTP_PROXY entre mayúsculas y minúsculas. Lo mejor es ponerlo en mayúsculas.

# export HTTP_PROXY=http://server/

o

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

A menudo se necesita un puerto con el servidor proxy, por ejemplo:

exportación http_proxy = http://unblocksitesnow.info:30000

Además, no son necesarias las comillas simples.

En Debian / Ubuntu si necesita apt-get a través del proxy también tendrá que actualizar

/etc/apt/apt.conf

Si existe el imposible de archivo, crearlo y apt-get update para confirmar

Así como export http_proxy="<ADD>:<PORT>"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top