我有一個命令,我一直有一個問題轉換爲PHP。curl命令行到php
捲曲-i -X POST -u用戶:爲userpass --url http://cloud.netelignet.ca/virtual_machines/:virtual_machine_id/startup.xml
我有一個命令,我一直有一個問題轉換爲PHP。curl命令行到php
捲曲-i -X POST -u用戶:爲userpass --url http://cloud.netelignet.ca/virtual_machines/:virtual_machine_id/startup.xml
我認爲這等同於以下內容:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://cloud.netelignet.ca/virtual_machines/:virtual_machine_id/startup.xml");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$username = 'user'; $password = 'userpass';
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_HEADER, 1);
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
這看起來接近我除了缺少兩個選項,但它仍然無法正常工作。也許我會盡力聯繫他們。 –
「不起作用」沒有用。你有錯誤嗎?你嗅過了這個請求嗎? – ficuscr
我一定做錯了什麼。它沒有從echo,var_dump,print_r得到任何輸出,但是我確實得到了它與下面的代碼一起工作。 –
只是好奇,你試過嗎?你有一些代碼發佈? – hafichuk
什麼是URL中的':virtual_machine_id'? – alfasin