Articles of httprequest

cómo recorrer las variables de publicación httprequest en Python

¿Cómo puedes recorrer las variables de publicación HttpRequest en Django? yo tengo for k,v in request.POST: print k,v que no está funcionando correctamente. ¡Gracias!

Comprobando si un sitio web está arriba a través de Python

Al usar python, ¿cómo puedo verificar si un sitio web está funcionando? Por lo que leí, debo verificar “HTTP HEAD” y ver el código de estado “200 OK”, pero ¿cómo hacerlo? Aclamaciones Relacionado ¿Cómo se envía una solicitud HEAD HTTP en Python?

¿Cómo limitar la velocidad de descarga de solicitudes HTTP en la biblioteca python de solicitudes?

¿Es posible limitar la velocidad de descarga de solicitudes GET utilizando la biblioteca de Python de requests ? Por ejemplo, con un comando como este: r = requests.get(‘https://stackoverflow.com/’) … es posible limitar la velocidad de descarga? Espero algo similar a este comando wget : wget –limit-rate=20k https://stackoverflow.com/ Sé que es posible con urllib2 . Estoy […]

¿La forma más sencilla de enviar XML a través de solicitudes HTTP en Python?

¿Hay algún módulo de python preferido que pueda ayudarme a enviar XML a través de una solicitud HTTP y poder analizar el XML devuelto?

Pasando por HTML DOM en Python

Estoy buscando escribir una secuencia de comandos de Python (usando 3.4.3) que toma una página HTML de una URL y puede ir a través del DOM para tratar de encontrar un elemento específico. Actualmente tengo esto: #!/usr/bin/env python import urllib.request def getSite(url): return urllib.request.urlopen(url) if __name__ == ‘__main__’: content = getSite(‘http://www.google.com’).read() print(content) Cuando imprimo contenido, […]

Python Request Post con datos param

Esta es la solicitud en bruto para una llamada a la API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {“eventType”:”AAS_PORTAL_START”,”data”:{“uid”:”hfe3hf45huf33545″,”aid”:”1″,”vid”:”1″}}””” Esta solicitud devuelve una respuesta exitosa (2xx). Ahora estoy tratando de publicar esta solicitud utilizando requests : >>> import requests >>> headers = {‘content-type’ : […]

¿Método ideal para enviar múltiples solicitudes HTTP a través de Python?

Posible duplicado: ¿Varias conexiones (asíncronas) con urllib2 u otra biblioteca http? Estoy trabajando en un servidor web de Linux que ejecuta código Python para capturar datos en tiempo real a través de HTTP desde una API de terceros. Los datos se ponen en una base de datos MySQL. Necesito hacer muchas consultas a muchas URL, […]

Paquete de solicitudes Python: manejo de respuesta xml

Me gusta mucho el paquete de requests y su forma cómoda de manejar las respuestas JSON. Desafortunadamente, no entendí si también puedo procesar respuestas XML. ¿Alguien ha experimentado cómo manejar las respuestas XML con el paquete de requests ? ¿Es necesario incluir otro paquete para la deencoding XML?

¿Cómo puedo obtener todos los encabezados de solicitud en Django?

Necesito obtener todos los encabezados de solicitud de Django. Por lo que he leído, Django simplemente descarga todo en la variable request.META junto con muchos otros datos. ¿Cuál sería la mejor manera de obtener todos los encabezados que el cliente envió a mi aplicación Django? Voy a usar estos para construir una solicitud httplib .

¿Websocket vs rest API para datos en tiempo real?

Necesito acceder constantemente a un servidor para obtener datos en tiempo real de instrumentos financieros. El precio cambia constantemente, por lo que debo solicitar nuevos precios cada 0,5 segundos. Las API REST de los corredores me permiten hacer esto, sin embargo, he notado que hay bastante demora al conectar al servidor. Acabo de notar que […]