Як я можу використовувати 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.