0
我有一個curl請求,它應該向我的web服務器上的PHP文件發送一個PUT請求。當我收到這個請求時,我想列出使用此PUT請求收到的所有POST數據,但是沒有收到POST數據。請你能告訴我哪裏出錯了嗎?在cURL的另一端沒有收到POST數據請求
$ch = curl_init();
$fields = array(
'username' => 'username'
);
curl_setopt($ch, CURLOPT_URL, "http://localhost/linetime/user/1");
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
var_dump($result);
爲了方便訪問輸入流,還可以使用'$ input = file_get_contents(「php:// input」);'。 – Repox