Convert cURL command line to PHP cURL code
P粉018653751
2023-08-14 11:46:44
<p>I have never used curl before so need some help. I tried to figure it out from examples but couldn't understand! </p>
<p>I have a curl command that I can successfully run from the Linux (Ubuntu) command line to upload files to a wiki via the API. </p>
<p>I need to incorporate this curl command into a PHP script I'm building. </p>
<p>How can I convert this curl command into a form that is valid in a PHP script? </p>
<pre class="brush:php;toolbar:false;">curl -b cookie.txt -X PUT
--data-binary "@test.png"
-H "Content-Type: image/png"
"http://hostname/@api/deki/pages/=TestPage/files/=test.png"
-0</pre>
<p>The cookie.txt contains the authentication information, but I have no problem putting it in clear text in the script since this will only be run by me. </p>
<p>@test.png must be a variable, such as $filename</p>
<p>http://hostname/@api/deki/pages/=TestPage/files/= must be a variable, such as $pageurl</p>
<p>Thanks for any help. </p>
you need to ...
curl-to-PHP : https://incarnate.github.io/curl-to-php/
"Convert curl command to PHP code immediately"
A starting point:
You can also refer to: http://www.php.net/manual/en/function.curl-setopt.php