使用PHP cURL发送PUT请求

Kla*_*tos 2 php curl

我正在尝试与在每个请求中首先等待令牌的Web服务进行通信.有我的问题,Web服务正在等待令牌file_get_contenst(php://input).

我没有找到一种方法来发送cURL请求这种方法(发送原始数据/放置数据而不是Post).有人可以指导我吗?

我尝试过类似的东西:

$fp = fopen('php://temp/maxmemory:256000', 'w');
fwrite($fp, TOKEN);
fseek($fp, 0);
curl_setopt($ch, CURLOPT_INFILE, $fp); // file pointer
curl_setopt($ch, CURLOPT_INFILESIZE, strlen($json));
Run Code Online (Sandbox Code Playgroud)

aar*_*ron 7

curl_setopt($ch, CURLOPT_PUT, true);

有关更多信息,请参阅:如何启动GET/POST/PUT/DELETE请求并在PHP中判断请求类型?