Код: Выделить всё
$response = $client->request($method, $url, [
'headers' => [
'Authorization' => "Bearer $accessToken",
'Accept' => $acceptContentType,
'x-ms-client-request-id' => Traceability::getRequestId(),
...$headers,
],
'body' => $body,
'query' => $query,
'timeout' => 120
]);
Поскольку отправляемые данные не обязательно находятся в файле, а могут быть любым типом ресурса, я решил проверить, является ли это ресурсом:
Код: Выделить всё
if (is_resource($body)) {
}
Подробнее здесь: https://stackoverflow.com/questions/783 ... ttp-client