Saya ingin mengirim tajuk ke server Apache saya di kotak Linux. Bagaimana saya bisa mencapai ini melalui panggilan curl?
curl
http-headers
gagneet
sumber
sumber
Jawaban:
DAPATKAN:
dengan JSON:
dengan XML:
POS:
Untuk mengirim data:
Untuk mengunggah file:
Posting HTTP yang tenang:
Untuk masuk ke situs (auth):
sumber
man curl
:Contoh:
Anda dapat melihat permintaan yang dikirim oleh curl dengan menambahkan
-v
opsi.sumber
Dalam PHP :
atau Anda dapat mengatur beberapa:
sumber
Gunakan
-H or --header
.Halaman manual : http://curl.haxx.se/docs/manpage.html#-H
sumber
DAPATKAN (beberapa parameter):
atau
atau
atau
sumber
Saya menggunakan tukang pos.
Jalankan panggilan apa pun yang ingin Anda lakukan. Kemudian, tukang pos menyediakan alat praktis untuk menampilkan kode keriting.
Jalankan di terminal.
sumber
Anda juga dapat mengirim beberapa tajuk, data (misalnya JSON), dan menentukan metode Panggilan (POST, GET) ke dalam panggilan CUrl tunggal seperti ini:
...... lebih banyak header ................
sumber
Saya telah beralih dari curl ke Httpie ; sintaks terlihat seperti:
sumber
Jika Anda ingin mengirim tajuk khusus , Anda dapat melakukannya dengan cara ini:
sumber
Dalam anaconda envirement melalui windows perintahnya harus: GET, misalnya:
Poskan atau tempelkan data untuk contoh:
PS: Tambahkan backslash untuk data json untuk menghindari jenis kesalahan ini =>
Failed to decode JSON object: Expecting value: line 1 column 1 (char 0)
dan gunakan
curl.exe
alih-alihcurl
hanya untuk menghindari masalah ini:sumber