Как я могу использовать wget для отправки данных POST?


10

Я хочу сделать следующий запрос POST на мой сервер с помощью wget:

email=abc@abc.com&file1=@FILE_HERE&file2=@FILE_HERE

В приведенном выше запросе, есть три параметра POST называется email, file1и file2где emailсодержит электронную почту пользователя и file1, file2содержит файл.

Как я могу отправить его с помощью wget? Я не хочу использовать curl.

Ответы:


11

Используйте --post-dataпараметр.

Таким образом, ваша команда будет заканчиваться на:

--post-data "email=abc@abc.com&file1=@FILE_HERE&file2=@FILE_HERE"

2

Другой способ - поместить ваши данные в файл. Например, если вы сохранили файл с params.txtименем:

email=abc@abc.com
file1=@FILE_HERE
file2=@FILE_HERE

Вы могли бы использовать --post-file params.txt

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.