Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Menghantar Data Imej Mentah melalui Multipart/Form-Data dalam cURL untuk PHP?
Menghantar Data Imej Mentah melalui Multipart/Form-Data dalam cURL untuk PHP
Apabila berinteraksi dengan API yang mengharapkan data imej melalui multipart/ borang-data, menyiarkan imej dengan betul boleh mencabar. Dalam PHP, proses ini melibatkan penetapan pengepala berbilang bahagian/data bentuk dan pengendalian data imej mentah.
Struktur Borang
Di sisi klien, borang HTML boleh dibuat seperti yang ditunjukkan:
Pemprosesan Bahagian Pelayan
Di bahagian pelayan, kod PHP untuk menyiarkan data imej ialah:
Menggunakan Objek CurlFile
Dalam versi PHP sebelum 5.6, menggunakan @$filePath tanpa menetapkan CURLOPT_SAFE_UPLOAD akan berfungsi. Walau bagaimanapun, dalam PHP 7 dan ke atas, anda perlu menggunakan objek CurlFile untuk mengendalikan muat naik fail dengan selamat. Ini memastikan bahawa data imej mentah dipindahkan dengan betul.
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Data Imej Mentah melalui Multipart/Form-Data dalam cURL untuk PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!