Articles of curl

Проводка данных с завихрением для защиты страницы

Я пытаюсь отправить сообщение и количество подарочной карты на сайт BarnesAndNoble, чтобы получить доступный баланс. (мы являемся компанией, покупающей подарочные карты у людей, и нам нужно проверить баланс) https://cart2.barnesandnoble.com/gc/gc_ViewBalance.asp Странно то, что вернувшийся контент является исходной страницей (а не приведенной страницей, где следует сказать, что введенный PIN-код недействителен или должен вернуть сумму) Интересно, почему это […]

Извлечение данных из содержимого HTML

Я пытаюсь извлечь данные из HTML. Я сделал это с завитом, но все, что мне нужно, – передать название другой переменной: <meta property="og:url" content="https://example.com/"> Как извлечь это, и есть ли лучший способ?

Как получить URL-адрес возвращенной страницы?

$curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'http://foo.com'); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($curl, CURLOPT_TIMEOUT, 30); curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2) Gecko/20100115 Firefox/3.6"); $page = curl_exec($curl); Теперь сайт foo.com отправляет разные исправления, и я не знаю, какая страница находится внутри переменной $ page, foo.com/bar.php или foo.com/baz.php или другой. Мой вопрос в […]

Ajax загружает данные с контроллера с сообщением «загрузка»

Теперь я загружаю данные из cURL в свой контроллер и показываю его в своем файле просмотра, но загрузка из cURL занимает много времени, поэтому мой webiste также загружается очень долго. Я хочу создать эффект загрузки, просто загрузите всю мою страницу с помощью «Загрузка, пожалуйста, подождите». до тех пор, пока данные cURL не будут доступны, и […]

PHP CURL curl_exec возвращает «Не удалось разрешить хост» www. ~ .com ». Включен ли CURL?

Эта функция работает на localhost, но не на моем удаленном сервере. Я спросил об этом хозяина сервера, и он сказал мне, что PHP CURL включен, и все должно работать нормально. И вот код: $ url, с которым я тестирую: $url = "http://bus.go.kr/getSubway_6.jsp?statnId=1003000323&subwayId=1003" Вот функция: function file_get_html_using_cURL($url) { if (!function_exists('curl_init')){ die('CURL is not installed!'); } $ch […]

Автоматическое заполнение текстовой области с помощью php curl

Мы пытаемся автоматически заполнить форму, которая имеет текстовую область. <textarea name="myarea"></textarea> Мы можем сделать это с помощью curl, но он принимает только часть входного текста. Если содержимое слишком велико, оно ничего не принимает. Нет ограничений относительно количества символов в текстовой области. $area['myarea']=>"a large html code………………" curl_setopt($ch,CURL_POSTFIELDS,$area); curl_execute(); Пожалуйста, предложите решение.

Удаленный вход не работает с завихрением

Привет, у меня есть код удаленного входа и попробуйте подключиться к моему целевому сайту, но я не могу. $url="http://hipfile.com"; $postdata = "login=bnnoor&password=########&op=login"; $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"); curl_setopt ($ch, CURLOPT_TIMEOUT, 60); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt […]

Скрестить содержимое div с помощью PHP и cURL

Я новичок в cURL. Я пытаюсь очистить содержимое этой ссылки amazon (т. Е. Изображение, название книги, автора и цену 20 книг) на html-странице. Пока у меня есть распечатка страницы, используя приведенный ниже код <?php function curl($url) { $options = Array( CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_FOLLOWLOCATION => TRUE, CURLOPT_AUTOREFERER => TRUE, CURLOPT_CONNECTTIMEOUT => 120, CURLOPT_TIMEOUT => 120, […]

Curl, возвращающий «Идентификатор ресурса № 2» в качестве ответа, почему?

У меня есть следующий завиток, который выполняет запрос SOAP $soap_do = curl_init(); curl_setopt($soap_do, CURLOPT_URL,"http://uat-api.gafoorkp.in/services/simulator"); curl_setopt($soap_do, CURLOPT_RETURNTRANSFER,true); curl_setopt($soap_do, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($soap_do, CURLOPT_SSL_VERIFYHOST,false); curl_setopt($soap_do, CURLOPT_POST,true); curl_setopt($soap_do, CURLOPT_POSTFIELDS,"<?xml version='1.1'?><SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:sas='http://uat-api.gafoorkp.in/services/simulator'><SOAP-ENV:Body><sas:Login><Username>demo</Username><Password>demo</Password></sas:Login></SOAP-ENV:Body></SOAP-ENV:Envelope>"); // $report=curl_getinfo($soap_do); if(curl_exec($soap_do) === false) { $err = 'Curl error: ' . curl_error($soap_do); curl_close($soap_do); echo $err; } else { curl_close($soap_do); echo 'Operation completed without any errors'; print_r($soap_do); // […]

Сценарий боковой стороны сервера для запроса cURL

Я использую cURL, но до сих пор я использовал его для запроса данных с серверов. Но теперь я хочу написать API, и данные будут запрашиваться с помощью cURL. Но я не знаю, как сервер считывает данные из запроса cURL. Это мой «клиентский сервер»: function sendRequest($site_name,$send_xml,$header_type=array('Content-Type: text/xml')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$site_name); curl_setopt($ch, CURLOPT_POST, 1); […]