Mengonversi permintaan POSTMAN ke Curl

142

Saya memanggil layanan web java saya (permintaan POST) melalui POSTMAN dengan cara berikut yang berfungsi dengan baik (yaitu saya dapat melihat catatan saya dimasukkan ke dalam database):

Dan, inilah tampilan konten di dalam Headers(1)tab:

Alih-alih memanggilnya melalui POSTMAN, saya harus memanggil permintaan yang sama di PHP menggunakan CURL. Saya bertanya-tanya apakah ada cara untuk mengekspor perintah ini ke curlperintah sehingga saya bisa menggunakannya dalam kode PHP saya? Saya telah menemukan pendekatan yang berlawanan di banyak tempat online di mana seseorang meminta untuk mengubah permintaan berbasis Curl ke POSTMAN tetapi tidak tahu bagaimana melakukan yang sebaliknya.

Beberapa artikel saya temukan untuk curl to postman

Pembuat kode
sumber
1
Terakhir kali saya menggunakan Postman, saya ingat itu menunjukkan perintah curl untuk cli di suatu tempat. Terlepas dari itu, menggunakan phpcurl untuk memposting badan json cukup mudah. String json sebagai kolom pos dan mengatur header yang sesuai
frz3993

Jawaban:

307

masukkan deskripsi gambar di sini

Anda dapat melihat tombol "Kode" di tangkapan layar terlampir, tekan dan Anda bisa mendapatkan kode Anda dalam berbagai bahasa termasuk PHP cURL

masukkan deskripsi gambar di sini

Jose M. González
sumber
1
Terima kasih. Saya menemukan utas serupa di sini: stackoverflow.com/questions/40632296/… . Tapi itu menunjukkan banyak hal seperti Postman-Token, Cache-Control. Apakah saya perlu memasukkan itu?
Coder
Gracias Jose, ini luar biasa. @Coder no Anda tidak memerlukan Postman-Token dan header Cache-Control tergantung apakah Anda ingin mencegah pencairan req atau tidak. Jika Anda ingin konten selalu segar, sertakan.
Lukas Lukac
Saya telah mencari hampir di mana-mana untuk ini dan akhirnya! jawaban Anda tepat sasaran. Terima kasih banyak!
scipsycho
Jujur, sangat terkesan dengan Hooli, maksud saya Google, tim untuk membuat tukang pos portabel untuk digulung
GavinBelson