Como formatar um comando curl para uma tarefa especial?

3

Há uma página de pesquisa em um formulário http://example.com/search.php e envia uma consulta de pesquisa por meio da solicitação POST. Eu quero buscar essa solicitação via ferramenta de linha de comando curl para inspecionar uma solicitação POST.

O formulário HTML é assim:

<form action="search.php" method="POST">
   <input type="text" name="search" size=20><br>
   SZ<input type="checkbox" checked name="sz">
   NZ<input type="checkbox" checked name="nz">
   <input type="submit" name="search_term" value="search" >
</form>

Como deve ser o meu comando curl ?

    
por ubuntico 29.04.2012 / 21:19

1 resposta

4

Como exemplo, para enviar uma pesquisa de "foo" com sz marcado e nz desmarcado:

curl -d "search_term=search&search=foo&sz=on&nz=off" http://example.com/search.php
    
por 29.04.2012 / 22:48