Hola, estoy tratando de hacer un programita en python que realice algo similar a lo que hace la clase httpwebresponse en .net. Tengo ciertos problemas acerca de como se hace, intente hacerlo usando la libreria urllib pero cuando quiero leer la respuesta me sale lo que quiero enviar. Si alguien puede darme una mano, bienvenido sea.
El codigo en visual es:
Dim cab As String = "Passport1.4 OrgVerb=GET,OrgURL=http%3A%2F %2Fmessenger%2Emsn%2Ecom,sign-in=" + usr + ",pwd=" + pwd + "," + cookie + "\r\n"
Dim request As WebRequest = WebRequest.Create("https://login.passport.com/login2.srf")
request.Headers.Add("Authorization", cab)
Dim response As HttpWebResponse = request.GetResponse()
Dim ticket As String = Convert.ToString(response.Headers)
response.Close()
Para no estar escribiendo te paso un link :P
https://foro.elhacker.net/ejercicios/juego_ejercicios_python-t278592.0.html;msg1382841#msg1382841
Fijate especificamente en la función Webrequest que aparece a la mitad del código más o menos.
Te he puesto ese ejemplo porque tiene todo lo que necesitas, basicamente una solicitud web con envío de parámetros y "custom" headers, y posterior lectura de la respuesta ;)
Saludos
Gracias por responder ahora no tengo tiempo de mirarlo pero cuando pueda muestro como lo hice gracias! ;D
Y también deberías usar urlllib2 para hacer las peticiones y recibir la respuesta. Ej:
Request = urlllib2.urlopen('www.google.com')
Response = Request.read()
print Response