Tukar baris arahan cURL kepada kod PHP cURL
P粉018653751
2023-08-14 11:46:44
<p>Saya tidak pernah menggunakan curl sebelum ini jadi perlukan bantuan. Saya cuba memikirkannya daripada contoh tetapi tidak faham! </p>
<p>Saya mempunyai perintah curl yang boleh saya jalankan dengan jayanya daripada baris arahan Linux (Ubuntu) untuk memuat naik fail ke wiki melalui API. </p>
<p>Saya perlu memasukkan arahan curl ini ke dalam skrip PHP yang saya sedang bina. </p>
<p>Bagaimanakah saya boleh menukar arahan curl ini kepada bentuk yang sah dalam skrip PHP? </p>
<pre class="brush:php;toolbar:false;">curl -b cookie.txt -X PUT
--data-binary "@test.png"
-H "Jenis-Kandungan: imej/png"
"http://hostname/@api/deki/pages/=TestPage/files/=test.png"
-0</pra>
<p>Cookie.txt mengandungi maklumat pengesahan, tetapi saya tidak mempunyai masalah untuk meletakkannya dalam teks yang jelas dalam skrip kerana ini hanya akan dijalankan oleh saya. </p>
<p>@test.png mestilah pembolehubah, seperti $filename</p>
<p>http://hostname/@api/deki/pages/=TestPage/files/= mestilah pembolehubah, seperti $pageurl</p>
<p>Terima kasih atas sebarang bantuan. </p>
Anda perlu...
curl-to-PHP: https://incarnate.github.io/curl-to-php/
"Tukar serta-merta arahan curl kepada kod PHP"
Titik permulaan:
Anda juga boleh merujuk kepada: http://www.php.net/manual/en/function.curl-setopt.php