(php, curl) как найти строку, которую формирует curl

К
На сайте с 12.11.2018
Offline
0
371

есть php скрипт (примерно, такой)

$serverUrl = 'https://api.ebay.com/ws/api.dll';

$headers = array (

'X-EBAY-API-COMPATIBILITY-LEVEL:967',

и так далее...

);

$requestXmlBody='длинный, длинный body';

$connection = curl_init();

curl_setopt($connection, CURLOPT_URL, $serverUrl);

curl_setopt($connection, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($connection, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt($connection, CURLOPT_HTTPHEADER, $headers);

curl_setopt($connection, CURLOPT_POST, 1);

curl_setopt($connection, CURLOPT_POSTFIELDS, $requestXmlBody);

curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);

$response = curl_exec($connection);

curl_close($connection);

Вопрос такой: как раскопать текстовую строку (http), которую curl формирует

и засылает на сервер ($serverUrl) ???

rbbumfirst
На сайте с 03.04.2009
Offline
87
#1

curl_setopt($connection, CURLOPT_VERBOSE, true);

если я правильно понял

Web developer (http://rudov.com). разработка на Go, ReactJS, React Native
S
На сайте с 30.09.2016
Offline
459
#2
Кутя:
Вопрос такой: как раскопать текстовую строку (http), которую curl формирует
и засылает на сервер

Ответ такой: построчно смотрите код файла и среди параметров curl отыскиваете тот, который задаёт эту строку. В этом параметре читаете соответствующий аргумент ( в приведённом примере это $requestXmlBody) и ищете место, где этот аргумент формируется. В приведённом примере это 'длинный, длинный body'.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LEOnidUKG
На сайте с 25.11.2006
Offline
1554
#3

Что за http?! Откуда вы его взяли, что там оно должно быть?

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий