Httpie: Mecanismo para pasar encabezados personalizados antes de la URL

Creado en 19 jul. 2016  ·  3Comentarios  ·  Fuente: httpie/httpie

El formato de entrada para encabezados personalizados ( http URL customer-header customer-header... ) es muy extraño en comparación con cURL. cURL ofrece -H para encabezados personalizados. Esto facilita la definición de ajustes preestablecidos (como alias de bash) que incluyen encabezados. No soy un experto en bash, pero no parece haber una manera fácil de hacerlo con http.

Comentario más útil

Tener encabezados personalizados antes de la URL también le permite editar la URL fácilmente desde el historial de bash. No es necesario que se mueva hacia la izquierda a la URL para editar el extremo de la URL.

Todos 3 comentarios

Esto debería funcionar (en bash):

function myhttp {
    http "$@" 'Foobar:asdf'
}

No importa el orden en el que se especifiquen los REQUEST_ITEM. Aunque tengo que admitir que no acerté en esto de inmediato y escribí un script elegante que destrozó los parámetros METHOD / URL: smile:

Quizás valdría la pena documentar esto en alguna parte (en caso de que aún no lo esté).

Tener encabezados personalizados antes de la URL también le permite editar la URL fácilmente desde el historial de bash. No es necesario que se mueva hacia la izquierda a la URL para editar el extremo de la URL.

También pasando al soporte de voz para esta función.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

Govinda-Fichtner picture Govinda-Fichtner  ·  6Comentarios

mattotodd picture mattotodd  ·  3Comentarios

loretoparisi picture loretoparisi  ·  6Comentarios

rashthedude picture rashthedude  ·  3Comentarios

poskadesign picture poskadesign  ·  7Comentarios