FRequest tiene como objetivo proporcionar una interfaz similar a un programa de entorno de desarrollo integrado (IDE) pero para HTTP (s) apis.
Debe ser rápido, multiplataforma, ligero, práctico y con un aspecto nativo.
También es importante que los archivos del proyecto se puedan compartir fácilmente y que funcionen sin problemas con Version Control Systems (VCS) para el trabajo colaborativo.
The Las características actuales de FRequest son:
Hacer solicitudes GET / POST / PUT / DELETE / PATCH / HEAD / TRACE / OPTIONS HTTP. Hacer solicitudes HTTP con RAW / Form Data o X-Form- Tipos de cuerpo WWW-UrlEncoded
Enviar archivos subidos a través del tipo de cuerpo HTTP Datos de formulario
Analizar el cuerpo de respuesta de las solicitudes y los encabezados
Las solicitudes están contenidas en un proyecto,
luego, este proyecto se guarda en el archivo XML en la ubicación deseada por el usuario. Capacidad para anular la url principal del proyecto, de modo que puede realizar solicitudes a diferentes direcciones de nombres de dominio dentro del mismo proyecto. Capacidad para descargar archivos de las solicitudes. Embellece y aplica automáticamente el resaltado de sintaxis para JSON y XML. Soporte para autenticación (autenticación básica HTTP y autenticación basada en solicitud) que se puede guardar en el archivo de configuración del programa (para uso privado) o en el propio archivo de proyecto (para uso compartido)
Los archivos del proyecto FRequest se almacenan de una manera que permite una fácil colaboración a través de un VCS como Git, Svn o Team Foundation Server. Capacidad para agregar cualquier tipo de encabezados HTTP personalizados a las solicitudes (automáticamente tomando el tipo en cuenta o agregándolos manualmente)
Soporte de proxy de red ...
FRequest tiene licencia GPL 3.0 (https://www.gnu.org/licenses/gpl-3.0.en.html).
FRequest Comentarios
Todavía no hay comentarios