Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно или разработать метод, или объяснить решение каким образом рассчитывать заголовок 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();

4 года назад
toorr2p
37 летУкраина
15 лет в сервисе
Был
3 дня назад