Нужно или разработать метод, или объяснить решение каким образом рассчитывать заголовок Content-Length для тела HTTP запроса в котором передается WSDL XML.

strlen - не правильно считает, всегда ниже верного значения которое можно отследить через Fiddler + PostMan (через PostMan запросы уходят на ура, он сам рассчитывает это значение).

http://cdekff.ddns.net:40100/OUTBOUND.asmx?op=Client_CreateUpdate

$body = 'Onwer54797a7d4ea97a88d3a319975ff70fa2bb7511ПавелФоличев[email protected]+79257448745RUТамбов, ул. Мичуринская, 185А, корп. 2 #STMB6RUКрасноярскТамбов, ул. Мичуринская, 185А, корп. 2 #STMB612';

$content_length = strlen($body);

$response = $client->request('POST', $host, [

'headers' => [

],

'timeout' => 180,

'body' => $body,

'verify' => false

]);

$XMLData = $response->getBody();

5 лет назад
toorr2p
38 лет
16 лет в сервисе
Был
месяц назад

Заявки фрилансеров

Александр
 
40 лет
12 лет в сервисе
Был
2 года назад
5 отзывов
5 лет назад