Solicitud HTTP una línea de comando interactiva HTTP Client
- 4572
- 686
- Berta Solano
Aviso de http (o Http-prompt) es un cliente HTTP de línea de comandos interactivo construido en httpie y apurn_toolkit, con autocompleto y resaltado de sintaxis. También admite cookies automáticas, integración de OpenApi/Swagger, así como tuberías de UNIX y redirección de salida. Además, viene con más de 20 temas que puedes usar.
HTTP solicitante cliente HTTP para LinuxEn este artículo, explicaremos cómo instalar y usar brevemente Http-prompt En Linux.
Cómo instalar el indicador HTTP en Linux
Puedes instalar Http-prompt Al igual que un paquete Python normal usando el comando PIP como se muestra.
$ Pip Install HTTP-ProMPT
Es probable que reciba algunos errores de permiso si está intentando instalar Http-prompt en la pitón de todo el sistema. No se recomienda, pero si esto es lo que desea hacer, solo use el comando sudo para obtener privilegios raíz como se muestra.
$ sudo pip install http-prompt
Alternativamente, puede usar el --usuario
Opción para instalar el paquete en el directorio de inicio del usuario de la siguiente manera:
$ PIP Install-User HTTP-Prompt
Para actualizar Aviso de http, hacer:
$ Pip Install -U HTTP -ProMPT
Cómo usar el indicador HTTP en Linux
Para comenzar una sesión, simplemente ejecute el http-prompt comando como se muestra.
Comience con la última sesión o http: // localhost: 8000 $ http-prompt Empiece con la URL dada $ http-prompt http: // localhost: 3000 Comience con algunas opciones iniciales $ http-prompt localhost: 3000/API-Auth User: Pass UserName = alguienIniciar el aviso HTTP
Después de comenzar una sesión, puede escribir comandos de manera interactiva como se muestra en la siguiente captura de pantalla.
Uso del comando de inmediato httpPara obtener una vista previa de cómo Aviso de http va a llamar a httpie, ejecute el siguiente comando.
> Post de httpieVista previa de cómo se llama a HTTPIE en el aviso HTTP
Puedes enviar un Http Solicitar, ingrese uno de los métodos HTTP como se muestra.
> Cabeza > Obtener > Publicar > Poner > parche > EliminarEjecutar métodos HTTP
Es posible agregar encabezado, huella de consultas, o parámetros del cuerpo, Use la sintaxis como en Httpie. Aquí hay unos ejemplos:
# encabezado establecido > Tipo de contenido: Aplicación/JSON # Parámetro de consulta > página == 5 # Parámetros del cuerpo > Nombre de usuario = TecMint > full_name = "TecMint Howtos" # Parámetros del cuerpo en JSON RAW > Número: = 45239 > is_ok: = verdadero > Nombres: = ["TecMint", "Howtos"] > usuario: = '"nombre de usuario": "tecMint", "contraseña": "seguirus"' # Escribe todo en una sola línea > Type de contenido: Application/JSON Page == 5 UserName = TecMint
También puedes agregar Httpie Opciones como se muestra.
> -formato -Auth User: pase > --verify = no O >--form-Auth User: PASS USERNAME = TECMINT CONTENT-TYPE: APLICACIÓN/JSON
Para restablecer la sesión (borrar todos los parámetros y opciones) o salir de una sesión, ejecute:
> rm * #sesión > Salir #Sesión de EXIT
Para obtener más información y ejemplos de uso, consulte la documentación HTTP-ProMPT en: http: // http-prompt.com/.
Eso es todo! Aviso de http es un compañero perfecto para Httpie. Nos encantaría saber de ti. Comparta sus pensamientos o haga preguntas sobre Http-prompt a través del formulario de comentarios a continuación.
- « Cómo calcular la dirección de subred IP con la herramienta IPCALC
- Instalación de Ubuntu 19.04 (DISCO DINGO) Desktop en los sistemas de firmware de UEFI »