Articles of curl

Как получить содержимое тела HTTPS с использованием CURL

Следующий код будет извлекать содержимое тела URL-адреса, полученного с использованием CURL в php, но не https. Может ли кто-нибудь сказать мне, как я редактирую код, поскольку мне нужно вернуть данные не только заголовку. Из теста я сделал вот результат. Вы можете видеть, что он имеет длину контента, я просто не знаю, как получить к нему […]

проверить URL-адрес с google, safe = active

как я могу проверить, отображается ли URL-адрес google или нет? Пример: https://www.google.com/search?q=redtubex.xxx&safe=active Код: $input = 'http://www.example.com'; $input = trim($input, '/'); if (!preg_match('#^http(s)?://#', $input)) { $input = 'http://' . $input; } $urlParts = parse_url($input); $domain = preg_replace('/^www\./', '', $urlParts['host']); $request = 'https://www.google.com/search?q='.$domain.'&safe=active/'; $ch = curl_init($request); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); curl_exec($ch); curl_close($ch); preg_match_all('/<cite.*?>(.*?)<\/cite>/', […]

curl всегда возвращает false

Следующий код всегда echos false. Я что-то упускаю? $url = "https://www.google.nl/"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); if(curl_exec($ch)) { echo "true"; }else{ echo "false"; }

curl_exec не работает с интеграцией Veeva Vault в CakePHP

У меня есть сайт, написанный на CakePHP, которому необходимо загрузить файлы из Veeva Vault. Я унаследовал эту функцию проверки подлинности от кого-то еще, который должен возвращать идентификатор сеанса из Veeva, но он возвращает false на curl_exec (), когда он должен возвращать true. Мне сказали, что функция работает с тестовым файлом вне CakePHP, поэтому я думаю, […]

тайм-аут cURL при вызове страницы HTTPS со старыми сертификатами

Я пытаюсь получить XML из службы данных в моем учреждении, используя PHP и cURL (libcurl). Разработка выполняется на моей локальной машине. Это код, который eval'd в PHP является частью модуля Drupal и Transformations. Он поддерживает SSL, как показано на рисунке: $curl-config –features (из libcurl docs ) SSL IPv6 libz NTLM Выполняется PHP-код: /** * Get […]

PHP cURL не загружает 64-битную Windows 8

Я запускаю Apache 2.4 с PHP 5.4.9 под Windows 8 64-бит. Попытка включить расширение cURL для PHP, но это не загрузка. Я пытался: Раскомментировала строку, в которой модули загружаются в php.ini (да, правильный INI-файл) Скопировано libeay32.dll и ssleay32.dll в C: \ Windows и C: \ Windows \ System32 Заменен php_curl.dll с помощью: http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ (я знаю […]

вызов cURL с портом в url / location не работает – не удалось подключиться к хосту

Я пытаюсь сделать вызов cURL на URL-адрес, который выглядит так: https://example.com:9000/test Когда я выполняю следующий код, я получаю ошибку curl 7, которая не может подключиться к хосту. $headers = array( CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_CONNECTTIMEOUT => 5, CURLOPT_TIMEOUT => 10, CURLOPT_URL => 'https://example.com:9000/test', ); $headers[CURLOPT_SSL_VERIFYPEER] = FALSE; $headers[CURLOPT_SSL_VERIFYHOST] = 2; $ch = curl_init(); curl_setopt_array($ch, $headers); $response […]

PHP cURL: HTTP-заголовки показывают 302 и файлы cookie, файлы cookie сохраняются и отправляются, появляются одни и те же заголовки?

Это отвлекает внимание от вопроса, заданного вчера: Кажется, не удается получить содержимое веб-страницы через cURL – пользовательский агент и HTTP-заголовки оба установлены? Я пытаюсь получить доступ к содержимому url, проблема в том, как этот URL обрабатывает запрос. URL: http://www.deindeal.ch/deals/atlas-grand-hotel-2-naechte-30-2/ Первый запрос (без файлов cookie): После «обучения» использовать завиток в командной строке (реквизит на @ d3v3us), […]

Самый быстрый способ Fire и забыть JSON POST в PHP

В настоящее время я занимаюсь созданием / внедрением системы ведения журнала для веб-сайта, над которым я работаю, на PHP. Как работает система ведения журнала, я отправляю запрос JSON на localhost и что json регистрируется (в принципе, в любом случае. Мой вопрос: какой самый быстрый способ я могу сделать быстрый огонь и забыть позвонить с помощью […]

Как сформировать запрос curl PHP для следующей командной строки?

Может ли кто-нибудь помочь мне сформировать этот запрос в PHP? $ curl -u [USER:PASSWORD] https://subs.pinpayments.com/api/v4/meresheep/subscribers/7388.xml Я попробовал следующее и получил только «ложный» возврат … // Query the user to pin payments for the details… $curl_url = "https://subs.pinpayments.com/api/v4/xyz-site/subscribers/32.xml"; //open connection $ch = curl_init(); //set the url, number of POST vars, POST data curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, […]