cURL error 23: CURLE_WRITE_ERROR
Отправляю POST запрос Guzzl-ом, на сервис по отправке смс.
$config = [
'base_uri' => "uri",
'headers' => [
'X-Token' => "xxxx" ,
'Content-Type' => 'application/json; charset=utf-8',
'Accept' => 'application/json',
]
];
$this->client = new GuzzleClient($config);
$response = $this->client->request("POST", "url", ["json" => "array"]);
Запрос на сервис проходит, смс на телефон прилетает, но Guzzle выкидывает exception.
cURL error 23: Failed writing header (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
POST /json/v1.0/sms/send/text HTTP/1.1
Content-Length: 93
X-Token: xxxx
Accept: application/json
User-Agent: GuzzleHttp/6.5.5 curl/7.64.0 PHP/7.4.6
Content-Type: application/json
Host: xxxxx
{"messages":[{"source":"domen","recipient":"+8888888888","text":"text test"}],"validate":true}
Что не так? Пробовал через postman, аналогичные параметры, все работает отлично