Articles of curl

Как войти на сайт с помощью curl и PHP?

Я пытался удаленно подключиться к сайту. Я успешно это сделал, и целевая страница открывается правильно, и я могу извлечь из нее всю информацию. Проблема в том, что когда я нажимаю любую ссылку, веб-сайт выводит меня на экран! Раньше ссылка была относительно моего домена, теперь я изменил ее на домен сайта, но проблема все еще сохраняется. […]

Получить постоянное имя в виде строки

Я пишу класс оболочки для cURL, который, когда вы устанавливаете параметр, сохраняет имя параметра в массиве, чтобы я мог управлять настройками. Проблема в том, что с именами опций cURL являются константами, они фактически являются целыми числами, поэтому я не могу сказать, какие параметры были установлены. Выдержка из класса: class Curl { protected $_options; public function […]

Не удается получить XML-результат через cURL

Я использую PHP cURL для получения XML-вывода из URL-адреса. Вот как выглядит мой код: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.mydomain.com?querystring'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, "username:password"); $store = curl_exec($ch); echo $store; curl_close($ch); Но вместо того, чтобы возвращать XML, он просто показывает мою страницу ошибок 404. Если я наберу URL http://www.mydomain.com?querystring в веб-браузере, […]

cURL PHP Правильный SSL между частными серверами с самозаверяющим сертификатом

Первоначально у меня была связь между моими 2 серверами, работающими с CURLOPT_SSL_VERIFYPEER, установленными в «false» без общего имени в сертификате SSL, чтобы избежать ошибок. Ниже приведен код клиента, который подключен к серверу с сертификатом: curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2); Тем не менее, я недавно изменил этот код (установил его в true) и указал сертификат компьютеров в формате PEM. […]

Нет ответа с помощью Curl

Я пытаюсь передать свой идентификатор пользователя и пароль на сайт www.licindia.in с помощью curl, но у меня возникают проблемы с файлами cookie, возможно, я не могу продолжить мой сеанс и ошибку ответа на сайт 302, документ был временно перемещен, теперь я не получаю ответа с помощью этого кода: <?php $username="myusername"; $password="password"; $url="http://onlinelic.in/LICEPS/Login/webLogin.do"; //echo "praveenpuglai"; $postdata […]

Отключить Javascript в запросе Curl (PHP)

Есть ли способ отключить Javascript в запросе Curl в PHP? Попытка имитировать запрос браузера (из браузера с отключенным Javascript) Может ли это быть сделано через заголовок / пользовательский агент / cookie? Благодарю.

Перегрузка класса поставщика symfony2 для установки параметра curl verify_peer в значение false

Используя пакет Payum с symfony2 , у меня есть обычная unable to verify ssl certificate ошибку unable to verify ssl certificate . Я не мог избавиться от него, изменив параметры curl в php.ini или установив параметры curl в моем php-коде. Тем не менее, изменение vendor/kriswallsmith/buzz/lib/Buzz/Client/AbstractClient.php и установка опции $verifyPeer по умолчанию для false наконец, позволяет […]

PHP cURL Почтовый запрос не работает

У меня проблемы с правильным запросом cURL. Я намерен сделать запрос на отправку URL-адреса. В примере выполняется только запрос cURL командной строки $ curl -i -X POST {URL} Проблема Я запускаю следующий код, и я получаю '400 Bad Request' $ch = curl_init(); curl_setopt( $ch, CURLOPT_POST, 1 ); curl_setopt( $ch, CURLOPT_URL, $url ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, […]

PHP-JSON: проверьте неработающие ссылки

Первый раз пытался использовать JSON. Вот мой checklink.php: function url_exists($url) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_NOBODY, true); curl_exec($ch); $retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); // $retcode > 400 -> not found, $retcode = 200, found. if ($retcode == 400){ return "false"; }else{ return "true"; } curl_close($ch); } $response = array( 'location' => $location, 'status' => $status ); […]

Проблема API BigCommerce со значением страницы

Я работаю над задачей, в которой мне нужно получить продукты bigcommerce для проверки url продукта для создания файла sitemap.xml На самом деле на сайте есть 180000 продуктов, поэтому мне нужно будет создать несколько XML-файлов sitemap и файл с одним индексом (sitemap.xml). Я выполнил все сценарии, чтобы сделать это, я группирую 50000 URL-адресов в каждом файле […]

Intereting Posts
отправка дополнительных значений в PHP-скрипт с использованием загрузки углового файла Разделить массив на N массивов – PHP Как получить абсолютный путь к папке public_html? синтаксическая ошибка, неожиданная «функция» на линии 12 Объединение таблицы и журнала изменений в представление в PostgreSQL Laravel 5: исключение MassAssignmentException в Model.php Короткую руку сделать что-то вроде: if ($ variable == 1 || $ variable == "whatever" || $ variable == '492'). 324 Ошибка ответа в Ubuntu 10.04, но работает в Windows получить всю запись в списке воспроизведения Youtube API V3 с помощью pageToken Простые DOM и <li> Проблема кодировки кодировки Неизвестно: не удалось открыть окно «0ff» (include_path = '.: / Tmp: / usr / lib / php: / usr / local / lib / php') в Unknown в строке 0 Как переназначить столбец AUTO_INCREMENT для каждой строки в таблице MySQL с помощью PHP Отправить вложения с помощью PHP Mail ()? Записанные файлы потеряны, когда пользователь повесил трубку в Asterisk