Articles of http de

Error de Python Proxy con la biblioteca de solicitudes

Estoy tratando de acceder a la web a través de un servidor proxy en Python. Estoy usando la biblioteca de solicitudes y tengo un problema con la autenticación de mi proxy, ya que el proxy que estoy usando requiere una contraseña. proxyDict = { ‘http’ : ‘username:mypassword@77.75.105.165’, ‘https’ : ‘username:mypassword@77.75.105.165’ } r = requests.get(“http://www.google.com”, proxies=proxyDict) […]

¿Cuál es la forma más limpia de hacer HTTP POST con autenticación básica en Python?

¿Cuál es la forma más limpia de hacer HTTP POST con autenticación básica en Python? Usando solo las librerias de Python.

¿Cómo agregar encabezados http en suds 0.3.6?

Tengo una aplicación en Python 2.5 que envía datos a través de suds 0.3.6. El problema es que los datos contienen caracteres que no son ASCII, por lo que necesito que el siguiente encabezado exista en el mensaje de soap: Content-Type = “text / html; charset =” utf-8 “ y el encabezado que existe en […]

¿Cómo agrego un encabezado al abridor urllib2?

cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) opener.open(‘http://abc.com’) opener.open(‘http://google.com’) Como puede ver, uso el abridor para visitar diferentes sitios web, usando un tarro de cookies. ¿Puedo establecer un encabezado para que cada vez que se use un sitio web, se aplique el encabezado?

¿Cómo hacer un simple redireccionamiento de http usando Python?

¿Cómo hacer un simple redireccionamiento de http usando Python? sin utilizar meta . ACTUALIZAR: Estoy usando Python 2.7.1 como CGI desde dentro del directorio cgi-bin de Apache.

HTTP POST y GET con cookies para la autenticación en Python

Estoy tratando de crear un progtwig de Python que inicie sesión en el sitio de mi universidad usando mi ID y contraseña. Esta es la página formal para iniciar sesión: https://webapp.pucrs.br/consulta/ Como puede observar, los dos campos se denominan pr1 y pr2. La página utiliza POST para enviar los datos. TAMBIÉN, hay una cookie que […]

Mantener una sesión en python mientras se realizan solicitudes HTTP

Necesito escribir un script en python que realice varias solicitudes HTTP al mismo sitio. A menos que esté equivocado (y podría serlo), urllib se autentica automáticamente para cada solicitud. Por razones en las que no entraré, necesito poder autenticarme una vez y luego usar esa sesión para el rest de mis solicitudes. Estoy usando python […]

En serio simple proxy HTTP de Python?

He buscado en todas partes y he encontrado millones de servidores proxy de Python, pero ninguno hace exactamente lo que me gustaría (creo: s) He tenido bastante experiencia con python en general, pero soy bastante nuevo en el mundo de los profundos y oscuros secretos del protocolo HTTP. Lo que creo que podría ser útil […]

Cómo raspar un sitio web que requiere iniciar sesión primero con Python

En primer lugar, creo que vale la pena decir que sé que hay un montón de preguntas similares pero NINGUNA de ellas funciona para mí … Soy un novato en Python, html y web scraper. Estoy tratando de raspar la información del usuario de un sitio web que necesita iniciar sesión primero. En mis pruebas, […]

¿Cómo descargar un archivo usando python de una manera ‘más inteligente’?

Necesito descargar varios archivos a través de http en Python. La forma más obvia de hacerlo es usando urllib2: import urllib2 u = urllib2.urlopen(‘http://server.com/file.html’) localFile = open(‘file.html’, ‘w’) localFile.write(u.read()) localFile.close() Pero tendré que lidiar con las URL que son desagradables de alguna manera, por ejemplo: http://server.com/!Run.aspx/someoddtext/somemore?id=121&m=pdf . Cuando se descarga a través del navegador, el […]