Httpie: Mecanismo para passar cabeçalhos personalizados antes do URL

Criado em 19 jul. 2016  ·  3Comentários  ·  Fonte: httpie/httpie

O formato de entrada para cabeçalhos personalizados ( http URL customer-header customer-header... ) é muito estranho em comparação com cURL. cURL oferece -H para cabeçalhos personalizados. Isso facilita a definição de predefinições (como aliases de bash) que incluem cabeçalhos. Não sou um especialista em bash, mas não parece ser uma maneira fácil de fazer isso com http.

Comentários muito úteis

Ter cabeçalhos personalizados antes do url também permite que você edite o url facilmente a partir do histórico do bash. Você não precisa ir para a esquerda para editar o ponto de extremidade do url.

Todos 3 comentários

Isso deve funcionar (em bash):

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

A ordem em que os REQUEST_ITEMs são especificados não importa. Embora eu tenha que admitir que não pensei nisso imediatamente e escrevi um script sofisticado que mutilou os parâmetros MÉTODO / URL: sorriso:

Talvez valha a pena documentar em algum lugar (caso ainda não seja).

Ter cabeçalhos personalizados antes do url também permite que você edite o url facilmente a partir do histórico do bash. Você não precisa ir para a esquerda para editar o ponto de extremidade do url.

Também passando pelo suporte de voz para esse recurso.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

eliangcs picture eliangcs  ·  5Comentários

rshurts picture rshurts  ·  5Comentários

tonsV2 picture tonsV2  ·  4Comentários

chuma picture chuma  ·  3Comentários

Abdallah-Obaid picture Abdallah-Obaid  ·  4Comentários