Estoy usando la biblioteca de peticiones python con sesiones: def _get_session(self): if not self.session: self.session = requests.Session() return self.session Y a veces me aparece esta advertencia en mis registros: [2014/May/12 14:40:04 WARNING ] HttpConnectionPool is full, discarding connection: www.ebi.ac.uk Mi pregunta es: ¿por qué esto es una advertencia y no una excepción? Este es el […]
Actualmente estoy trabajando con un código que ha sido escrito por otra persona. Utiliza httplib para hacer solicitudes al servidor. Tiene todos los datos suministrados en un formato correcto, por ejemplo, cuerpo del mensaje, valores de encabezado, etc. El problema es que cada vez que intenta enviar solicitudes POST, los datos están allí; puedo verlos […]
La siguiente llamada de Python Curl tiene los siguientes resultados exitosos: >>> import subprocess >>> args = [ ‘curl’, ‘-H’, ‘X-Requested-With: Demo’, ‘https://username:password@qualysapi.qualys.com/qps/rest/3.0/count/was/webapp’ ] >>> xml_output = subprocess.check_output(args).decode(‘utf-8’) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 138 276 0 276 0 0 190 0 –:–:– […]
He implementado un módulo de API Pivotal Tracker en Python 2.7. La API de Pivotal Tracker espera que los datos POST sean un documento XML y “application / xml” sea el tipo de contenido. Mi código usa urlib / httplib para publicar el documento como se muestra: request = urllib2.Request(self.url, xml_request.toxml(‘utf-8’) if xml_request else None, […]
Estoy tratando de crear un servidor jsonrpc2 que acepte json sobre http, procesará los datos y devolverá json al cliente solicitante. Soy bastante nuevo en los servidores rpc y wsgi y solo lo he usado como parte de un webframework como django. Estoy intentando seguir el ejemplo dado con la documentación de jsonrpc2. El primer […]
¿Hay alguna forma de realizar una solicitud utilizando el método PATCH http en Python? Intenté usar httplib, pero no acepta PATCH como método param.
Estoy tratando de enviar un correo electrónico a través de servicios web de Exchange utilizando suds 0.4.1: import suds from suds.client import Client from suds.transport.https import WindowsHttpAuthenticated url = “file:///C:/Services.wsdl” user = ‘domain\\user’ password = “hardtoguess” ntlm = WindowsHttpAuthenticated(username=user,password=password) c = Client(url, transport=ntlm) xml = ”’ IPM.Note Sent via Python->Exchange->EWS This message has been sent […]
Espero que esto no se cruce en territorio de superusuario. Así que tengo un Linux incrustado, donde los procesos del sistema son naturalmente bastante reducidos. No estoy muy seguro de qué proceso del sistema supervisa a la capa física e inicia un cliente dhcp cuando el cable de red está conectado, pero yo mismo hice […]
Estoy tratando de hacer un cliente REST desde django usando httplib. Pero es rechazando la conexión. Intenté lo siguiente. import hashlib import hmac from django.shortcuts import render_to_response from django.template import RequestContext def loginAction(request): username=request.POST[’email’] password=request.POST[‘password’] import httplib, urllib params = urllib.urlencode({‘username’: username}) #hash username here to authenticate digest=hmac.new(“qnscAdgRlkIhAUPY44oiexBKtQbGY0orf7OV1I50″, str(request.POST[‘password’]),hashlib.sha1).hexdigest() auth=username+”:”+digest headers = {“Content-type”: “application/json”,”Accept”: “text/plain”,”Authorization”:auth} […]
Actualmente estoy progtwigndo un servidor proxy usando httplib, y cuando bash conectarme a sitios web HTTPS (como facebook y google) mi cliente me envía las solicitudes “CONECTAR” que se parecen a esto: CONNECT www.google.co.il:443 HTTP/1.1\r\n User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0\r\n Proxy-Connection: keep-alive\r\n Connection: keep-alive\r\n Host: www.google.co.il:443\r\n \r\n Tomé un proxy de […]