Bagaimana saya bisa menggunakan wget untuk mengirim data POST?


10

Saya ingin membuat permintaan POST berikut ke server saya menggunakan wget:

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

Dalam permintaan di atas, ada tiga parameter POST yang dipanggil email, file1dan di file2mana emailberisi email pengguna dan file1, file2berisi file.

Bagaimana saya bisa mengirimnya menggunakan wget? Saya tidak ingin menggunakan curl.

Jawaban:


11

Gunakan --post-dataparameter.

Jadi perintah Anda akan diakhiri dengan:

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

2

Metode lain adalah dengan meletakkan data Anda dalam file. Misalnya, jika Anda menyimpan file yang disebut params.txt:

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

Anda bisa menggunakannya --post-file params.txt

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.