Curl: Melewati sebagian parameter dari file teks

Pertama kali menggunakan Curl, mencoba memanggil api untuk menambahkan serangkaian kata baru, kata-kata ini akan dibaca dari file teks, pada saat yang sama, harus melewati kredensial saya: nama pengguna dan apiKey, bersama dengan satu atau dua parameter lainnya. Satu-satunya parameter dinamis (atau nilai) adalah "word". Curl: Perlu meneruskan parameter statis dan dinamis ke api dari file teks.

Sudah mencoba melewati --data "@myFile.txt" "apiurl", juga mencoba -K dan -d

Parameter "word=xxx" harus diteruskan ke Curl dari file myWords.txt.

myWords.xt
"word1"
"word2"
"word3"

curl -X POST --header "Jenis Konten:aplikasi/x-www-form-urlencoded" --header "Terima:aplikasi/json" -d "nama pengguna=xxxxx&apiKey=xxxx&dict=xxxx" "https://api.lingualtoolplus.com/v2/words/add"

Saya mendapatkan kesalahan ini

Titik akhir ini memerlukan id pengguna atau hanya parameter "kata" yang kosong.

Adakah ide atau arahan tentang kesalahan saya? ... ketika saya menjalankannya secara langsung dengan semua parameter di dalam satu string -d "xxxdfsdfsdf" itu berfungsi dengan baik.

-Terima kasih sebelumnya.


person Mike Gmez    schedule 22.04.2019    source sumber


Jawaban (1)


Baru tahu Anda sebenarnya dapat melewati beberapa baris --data, yang memecahkan masalah saya. Terima kasih !

person Mike Gmez    schedule 22.04.2019