欢迎各位兄弟 发布技术文章
这里的技术是共享的
Certainly! Here's an example using PHP's cURL library to send a PUT request with a string as the request body:
```php
$ch = curl_init();
$url = 'http://example.com/endpoint';
$data = 'Hello, World!';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
if ($response === false) {
echo 'cURL Error: ' . curl_error($ch);
}
curl_close($ch);
echo $response;
```
In this example, replace `$url` with the actual URL of the endpoint you want to send the request to, and modify the `$data` variable as needed. The response from the server will be stored in the `$response` variable and can be further processed or displayed as required.