我正在尝试将POST
与HTTP请求标头一起用作API文档。
POST /messages
Content-Type: application/json
Accept: application/json
Authorization: [Your Authorization Token]
{
"content": "string",
...
}
我将CURLOPT_POST
设置为true
,但是我不知道如何将/messages
包含在标题中。
$headers = array(
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => '/messages',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Accept: application/json',
'Authorization: ' . $apiKey,
)
)
我已经阅读了CURLOPT_POSTFIELDS
和CURLOPT_CUSTOMREQUEST
的文档(其中明确提到不要为此目的使用它们)毫无用处。
我认为我在这里没有正确使用CURLOPT_POSTFIELDS
。请提供建议,并感谢您提前输入!