Requests

Software captura de pantalla:
Requests
Detalles de software:
Versión: 2.5.2
Fecha de carga: 28 Feb 15
Promotor: Kenneth Reitz
Licencia: Libre
Popularidad: 98

Rating: 3.3/5 (Total Votes: 3)

Desarrollado como una alternativa a la de Python módulo incorporado urllib2 que generalmente se utiliza en el tratamiento de las peticiones HTTP, esta biblioteca no sólo actualizar los métodos básicos que se encuentran en esa biblioteca para apoyar características encontradas en tecnologías de la Web hoy en día, sino que también simplifica en gran medida el API, reduciendo el tiempo necesario para codificar un proyecto.
urllib2 podría haber sido una gran herramienta cuando salió, pero el rápido desarrollo de las tecnologías basadas en la Web no sólo ha hecho que sea absoluta, pero su sintaxis y la forma en que funciona internamente han hecho difícil para trabajar.
Es por esto que una biblioteca como solicitudes, ya que salió con su primera sucursal inestable ha estado recibiendo constantemente más y más alabanzas por su sencilla manera de hacer las cosas.
Actualmente, la biblioteca de solicitudes es una de las bibliotecas más usadas en la comunidad Python

Características :.

  • Extremadamente sencillo GET, HEAD, POST, PUT, DELETE Solicitudes
  • Simple encabezado HTTP Solicitud Adjunto
  • Datos simple / Parámetros de solicitud adjunto
  • Simple Básica Autenticación HTTP
  • URL simple + HTTP Aut Registro
  • Soporta una gran cantidad de normas internacionales
  • Soporte de mantenimiento de conexión
  • Agrupación de conexiones
  • Soporte para sesiones
  • verificación SSL
  • manipulación Cookies
  • descompresión automática de datos
  • Soporte Unicode
  • Soporte .netrc
  • Hilo de seguridad
  • Soporte para los flujos de carga de varias partes
  • Soporte para los tiempos de espera de conexión
  • HTTP (S) soporte de proxy

¿Cuál es nuevo en esta versión:

  • Ahora tiene un & quot; seguridad & quot; extras paquete establecen, $ pip install solicitudes [de seguridad].
  • Las solicitudes ahora se utilizan Certifi si está disponible.
  • Captura y re-raise urllib3 ProtocolError.

¿Qué hay de nuevo en la versión 2.0.0:

  • Llaves en el diccionario Encabezados son cadenas ahora nativas en todas las versiones de Python, es decir, cadenas de bytes en Python 2, unicode en Python 3.
  • Proxy URL ahora debe tener un esquema explícito. A excepción MissingSchema se planteará si no lo hacen.
  • Tiempos de espera ahora se aplican a leer el tiempo si la corriente = False.
  • RequestException ahora es una subclase de IOError, no RuntimeError.
  • Añadido nuevo método para objetos PreparedRequest:. PreparedRequest.copy ()
  • Añadido nuevo método para objetos Session: Session.update_request (). Este método actualiza un objeto de solicitud con los datos (por ejemplo, galletas) almacenados en la sesión.
  • Añadido nuevo método para objetos Session: Session.prepare_request (). Este método actualizaciones y prepara un objeto Request, y devuelve el objeto PreparedRequest correspondiente.
  • Añadido nuevo método para HTTPAdapter objetos: HTTPAdapter.proxy_headers (). Esto no debería ser llamado directamente, sino que mejora la interfaz de subclase.
  • httplib.IncompleteRead excepciones causadas por la codificación fragmentada incorrecto ahora plantear una Solicitudes ChunkedEncodingError lugar.
  • secuencias ciento-de escape no válidos ahora causan una excepción InvalidURL solicita que se le planteó.
  • HTTP 208 ya no usa la razón frase & quot; im_used & quot ;. Utiliza & quot correctamente; already_reported & quot;.

¿Qué hay de nuevo en la versión 1.1.0:

  • Apoyo a los organismos de respuesta iterables
  • Asumir servidores persisten redirigir params
  • Permitir tipos de contenido explícito para ser especificados para los datos de archivo
  • Haga merge_kwargs entre mayúsculas y minúsculas al buscar claves

¿Qué hay de nuevo en la versión 1.0.0:

  • Refactor Massive y Simplificación
  • Cambiar a la licencia Apache 2.0
  • Adaptadores de conexión intercambiables
  • Adaptadores de conexión montables
  • cadena ProcessedRequest Mutable
  • / s / prefetch / arroyo
  • La eliminación de toda la configuración
  • tala biblioteca estándar
  • Haga Reponse.json () puede ser llamado, no la propiedad.

¿Qué hay de nuevo en la versión 0.14.0:.

  • No más errores iter_content si ya se han descargado

¿Qué hay de nuevo en la versión 0.13.9:.

  • Fija para OAuth + POST
  • excepción Eliminado comer de dispatch_hook.
  • correcciones de errores General.

¿Cuál es nuevo en la versión 0.13.3:.

  • Uso simplejson si está disponible
  • No escondas detrás SSLErrors Tiempos de espera.
  • Fijo param manejo con urls que contiene fragmentos.
  • Información Mejora significativa en agente de usuario.

¿Qué hay de nuevo en la versión 0.13.2:

  • New: Response.reason
  • parámetros de cadena de consulta Entrar en OAuth 1.0
  • Los certificados de cliente ya no ignora cuando verificar = False
  • Añadir soporte certificado openSUSE

¿Qué hay de nuevo en la versión 0.13.1:

  • Permitir que pasa a un archivo o de tipo fichero objeto como datos.
  • Permitir ganchos para regresar respuestas que indican errores.
  • Fijo Response.text y Response.json de respuestas del cuerpo-menos.

¿Qué hay de nuevo en la versión 0.12.1:

  • Nueva propiedad Response.json
  • Posibilidad de añadir la carga de archivos cadena
  • Fix tema fuera de rango con iter_lines
  • Fijación del tamaño iter_content defecto

¿Qué hay de nuevo en la versión 0.11.1:

  • POSTE redirige ahora romper RFC para hacer lo que hacen los navegadores :. Haga un seguimiento con un GET
  • Nueva configuración strict_mode para deshabilitar el nuevo comportamiento de redirección.

¿Cuál es nuevo en la versión 0.10.6:.

  • Permitir '=' en las cookies

¿Cuál es nuevo en la versión 0.10.2:.

  • mejorado enormemente URL citando
  • valores clave permitido galletas adicionales.
  • Intento de solución para & quot; Demasiados archivos abiertos & quot; Error
  • Reemplazar errores unicode en el primer paso, sin necesidad de segunda pasada.
  • Append '/' al desnudo dominio urls antes de la inserción de la consulta.
  • Excepciones ahora heredan de RuntimeError.
  • Binary cargas + solución de autenticación.

¿Cuál es nuevo en la versión 0.9.2:

  • SSL verifique = False corrección de errores (aparente en máquinas Windows ).
  • Soporte para trozo adecuado arroyos con límites.
  • argumento sesión de clases de la sesión.
  • Imprimir toda rastreos de gancho, no sólo instancia de excepción.
  • response.iter_lines Fix de espera de la próxima línea.
  • Fix pero en HTTP de digerir auth w / URI que tiene cadenas de consulta.
  • Fix en la sección Ganchos de eventos.
  • Actualización Urllib3.

¿Qué hay de nuevo en la versión 0.8.7:

  • Fuerza safe_mode para solicitudes asíncronas
  • excepciones safe_mode manija más consistentemente
  • iteración Fix en respuesta nula en safe_mode

¿Qué hay de nuevo en la versión 0.8.6:.

  • correcciones de tiempo de espera de socket
  • El soporte de proxy Autorización.

¿Cuál es nuevo en la versión 0.8.3:.

  • El sistema de autenticación Modificada de utilizar objetos rescatables simples
  • Nuevo parámetro de sesión a los métodos de la API.
  • Pantalla URL completa, mientras que la explotación forestal.

¿Cuál es nuevo en la versión 0.8.2:

  • Nuevo sistema de decodificación Unicode, basado en la Respuesta reemplazable. codificación.
  • URL manejo adecuado de roza cotización.
  • Galletas con [,], y _ permitido.

¿Cuál es nuevo en la versión 0.6.5:.

  • Sin conexión (rápida) banco de pruebas
  • Sesión argumento diccionario fusión.

¿Cuál es nuevo en la versión 0.6.4:

  • decodificación automática de Unicode, basado en Encabezados HTTP.
  • Configuración de Nueva decode_unicode
  • La eliminación de r.read / métodos cercanos
  • Nueva interfaz r.faw para el uso de respuesta avanzada. *
  • expansión automática de encabezados parametrizados

¿Qué hay de nuevo en la versión 0.6.2:.

  • GET / HEAD obedece follow_redirect = False

¿Cuál es nuevo en la versión 0.6.1:

  • códigos de estado mejorada experiencia & # X5c; o / .
  • Establecer un número máximo de redirecciones (settings.max_redirects).
  • Soporte URL completa de Unicode.
  • Soporte para redirecciones de protocolo-menos.
  • Permitir tipos de peticiones arbitrarias.
  • Corrección de errores.

¿Qué hay de nuevo en la versión 0.5.1:

  • Internacional de Nombres de Dominio Apoyo
  • cabeceras de acceso sin ir a buscar el cuerpo entero (read ())
  • Usar listas como predice para los parámetros
  • Agregar Forzada autenticación básica
  • Forzada básico es el tipo de autenticación por defecto
  • python-requests.org defecto User-Agent cabecera
  • CaseInsensitiveDict minúsculas caché
  • bugfix Response.history

¿Qué hay de nuevo en la versión 0.5.0:

  • Soporte PARCHE
  • Soporte para servidores proxy
  • HTTPBin Test Suite
  • Redirect Correcciones
  • escritura corriente settings.verbose
  • querystrings para todos los métodos
  • URLErrors (conexión rechazada, tiempo de espera, las direcciones URL no válidas) son tratadas como explícitamente planteado r.requests.get ('hwe: // bla'); r.raise_for_status ()

¿Qué hay de nuevo en la versión 0.4.1:.

  • Mejora de Manejo redirección
  • param Nuevos 'allow_redirects' para seguir no-GET / HEAD Redirige.
  • Ajustes módulo refactorización.

¿Cuál es nuevo en la versión 0.4.0:

  • Response.history:. Lista de respuestas redirigidas
  • Case-Insensible Cabecera Diccionarios.
  • URLs Unicode.

¿Qué hay de nuevo en la versión 0.3.3:.

  • Solicitar tiempos de espera
  • Los datos de URL-codificado Unicode.
  • Configuración de administrador del contexto y el módulo.

¿Cuál es nuevo en la versión 0.3.2:.

  • Contenido de descompresión automática de GZip codificada
  • Soporte AutoAuth para Tupled HTTP de autenticación.

¿Qué hay de nuevo en la versión 0.3.1:.

  • cambios de cookies
  • Response.read ().
  • Ajuste del cartel.

¿Qué hay de nuevo en la versión 0.3.0:.

  • Autenticación automática Cambio API
  • Smarter consulta URL parametrización.
  • Permitir la carga de archivos y datos POST juntos.

¿Qué hay de nuevo en la versión 0.2.4:.

  • Python 2.5 Apoyo
  • PyPy-c v1.4 Support.
  • Pruebas de auto-autenticación.
  • Mejora solicitud objeto constructor.

¿Qué hay de nuevo en la versión 0.2.3:.

  • Nuevos HTTPHandling métodos

¿Cuál es nuevo en la versión 0.2.2:

  • Todavía maneja solicitud en el caso de una HTTPError.
  • Eventlet y GEvent Monkeypatch apoyo.
  • dupport Cookie.

Requisitos :

  • Python 2.6 o superior

Programas parecidos

dnspython
dnspython

14 Apr 15

Charles
Charles

10 Dec 15

MIME
MIME

9 Feb 16

CiscoConfParse
CiscoConfParse

19 Jul 15

Otro software de desarrollador Kenneth Reitz

Requests
Requests

12 May 15

GRequests
GRequests

14 Apr 15

ghsync
ghsync

11 May 15

unzipit
unzipit

11 May 15

Comentarios a la Requests

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!