如何将Postman中的请求转换为PHP cURL代码:完整指南
大家好!我是一名PHP初学者开发者,遇到了一个问题。我使用Postman测试API,一切运行正常。但当我尝试用cURL将这个相同的请求移植到PHP代码中时,却失败了。
以下是我在Postman中的请求:
- 方法:POST
- URL:https://api.example.com/v1/users
- 请求头:Content-Type: application/json, Authorization: Bearer my_token_123
- 请求体(raw JSON):{"name": "伊万", "email": "ivan@example.com"}
我在Postman中点击"Code"按钮并选择"PHP - cURL"。生成的代码如下:
```php
'https://api.example.com/v1/users',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{"name": "伊万", "email": "ivan@example.com"}',