Как отправить XML-запрос через мыло в PHP? Нет файла WSDL просто отправьте запрос XML - PullRequest
0 голосов
/ 10 ноября 2019

Я хочу отправить xml-запрос через мыльный клиент, содержащий файл pem.

PHP 7.0

$xmlReq = 'my xml string'; // xml

$location_URL="https://server.com/raws";
        $certificate = 'path/to/file.pem';
        $password = '123456';

        $client = new SoapClient(null, array(
            'location' => $location_URL,
            'uri'      => $location_URL,
            'trace'    => true,
            'exceptions'=> true,
            'keep_alive'    => true,
            'cache_wsdl' => WSDL_CACHE_NONE,
            'encoding' => 'utf-8',
            'local_cert'    => $certificate,
            'passphrase'    => $password
        ));

$search_result = $client->__doRequest($xmlReq, $location_URL, $location_URL, SOAP_1_2);

Скажите, пожалуйста, как я могу отправить свой запрос (raw xml) с файлом pem.

...