Como posso usar o wget para enviar dados POST?

8

Eu quero fazer o seguinte pedido POST para o meu servidor usando wget:

[email protected]&file1=@FILE_HERE&file2=@FILE_HERE

Na solicitação acima, há três parâmetros POST chamados email , file1 e file2 , em que email contém o email do usuário e file1 , file2 contêm um arquivo.

Como posso enviá-lo usando wget ? Eu não quero usar curl .

    
por Ashish 07.03.2015 / 23:10

2 respostas

8

Use o parâmetro --post-data .

Assim, seu comando terminará com:

--post-data "[email protected]&file1=@FILE_HERE&file2=@FILE_HERE"
    
por 08.03.2015 / 01:05
0

Outro método é colocar seus dados em um arquivo. Por exemplo, se você salvou um arquivo chamado params.txt as:

[email protected]
file1=@FILE_HERE
file2=@FILE_HERE

Você pode usar --post-file params.txt

    
por 02.06.2018 / 15:38