Articles of libcurl

Имитация POST с PHP и cURL

Я пытаюсь смоделировать POST на веб-сайт на основе того, что я вижу, исходя из заголовков HTTP в Firefox. Вот копия / вставка журнала из плагина Firefox: POST / context? Tab = login HTTP / 1.1 Хост: веб-сайт User-Agent: Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.9.2.13) Gecko / 20101206 Ubuntu / 10.10 (maverick) […]

cURL с использованием нескольких прокси-серверов в цепочке

Можно ли связать несколько прокси в одном запросе с помощью cURL? Например: start cURL -> proxy1 -> proxy2 -> адрес назначения Можно ли это сделать с помощью cURL?

Индикатор выполнения Curl PHP (процент возврата обратного вызова)

Я реализовал индикатор выполнения curl, используя curl_setopt($curl, CURLOPT_PROGRESSFUNCTION, 'callback'); curl_setopt($curl, CURLOPT_BUFFERSIZE,64000); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); и функцию обратного вызова. проблема в том, что скрипт выводит процент на мой html каждый раз, как это: 0 0.1 0.2 0.2 0.3 0.4 .. .. .. 1 1.1 Как мне совместить это с CSS, чтобы показать изменяющийся индикатор выполнения?

Преобразование php curl в GAE urlfetch для iTunes InApp verifyReceipt

Может ли кто-нибудь помочь преобразовать этот PHP Curl в UrlFetch? Это используется для проверки Apple iTunesReceipt if (getiTunesProductionLevel($app_id)=="sandbox" || $sandbox_override == TRUE) { $endpoint = 'https://sandbox.itunes.apple.com/verifyReceipt'; } else { $endpoint = 'https://buy.itunes.apple.com/verifyReceipt'; } $postData = json_encode(array( 'receipt-data' => $receipt, 'password' => $sharedSecret)); $ch = curl_init($endpoint); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, […]

Как управлять простой сессией PHP с использованием C ++ cURL (libcurl)

Я пишу клиент C ++, который использует libcurl для общения с PHP-скриптом. Сообщение должно быть основано на сеансе, и, следовательно, первая задача – войти в систему и сделать скрипт PHP настроенным сеансом. Я не привык работать с сеансами либо с C ++, либо с PHP. Я в основном знаю, что это связано с куки-файлами и […]

Как я CURL www.google.com – он перенаправляет меня на .co.uk

Я использую CURL для проверки наличия URL-адреса (HEAD-запрос), но когда я тестирую его на www.google.com , он перенаправляет меня на www.google.co.uk – возможно, потому, что мой сервер находится в Великобритании. Есть ли способ остановить это? Я не хочу удалять параметр CURLOPT_FOLLOWLOCATION поскольку это полезно для 301 переадресации и т. Д. Часть моего кода ниже; $ch […]

PHP завиток, утечка памяти при использовании CURLOPT_SSL_VERIFYPEER, true

Я довольно давно использую cloudfusion, и мне нужно переключиться на новую версию AWS sdk и столкнуться с утечками памяти. Утечка памяти сообщается около года, без реального решения. После многого чтения, выполнения тестов и исследования результатов следующий простой демон воспроизводит проблему #! /usr/bin/env php <?php class httpsTest{ function curlHttps($memLeak=false){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'https://sqs.us-east-1.amazonaws.com'); curl_setopt($curl, […]

PHP – зависание curl_exec

У меня возникла странная проблема с приведенной ниже функцией php. К сожалению, это один из тех специальных случаев «Только производство». function requestPost($url, $data) { set_time_limit(60); $output = array(); $curlSession = curl_init(); if($curlSession == false) syslog(LOG_INFO,"Falied to create a curl sessions"); // Set the URL curl_setopt ($curlSession, CURLOPT_URL, $url); // No headers, please curl_setopt ($curlSession, CURLOPT_HEADER, […]

Что не так с моим запросом на завивки PHP, пожалуйста, помогите .. Я не получаю никаких данных назад

Он говорит, что браузер отправил запрос, который сервер не мог понять. Я не совсем понимаю, что пошло не так в моем PHP-коде. Может кто-то, пожалуйста, помогите мне понять, где я ошибся. Благодаря ! <?php $url ="http://127.0.0.1/sensor/sens/data.php"; $xml_data = file_get_contents("/usr/local/www/data/data.xml"); $header ="POST HTTP/1.0 \r\n"; $header .="Content-type: text/xml \r\n"; $header .="Content-length: ".strlen($xml_data)." \r\n"; $header .="Content-transfer-encoding: text\r\n"; $header […]

Почему curl_multi_exec () не выполняет мои скрипты вообще?

Я хотел запустить одновременно две команды cmd с использованием PHP. Я попробовал shell_exec() как с строками аргументов (т.е. мои команды cmd), разделенными && но которые, похоже, не работали в ОС Windows. Обсуждение об этом здесь. Тогда мой веб-поиск привел меня сюда . Основываясь на этом и примере на этой странице , я попытался поместить обе […]

Intereting Posts
Запустите расширение chrome и отправьте данные в PHP-скрипт на загрузку страницы (автоматизируйте процесс) yii2 select2 by kartik-v установить значение по умолчанию Ошибка CakePHP: невозможно настроить сеанс, не удалось установить session.auto_start отправлять электронную почту с определенного IP-адреса Определить установленное приложение iPhone с помощью PHP? Как избежать строк в pdo? Вставка строк в MySQL PHP и MYSQL: использование хэша bcrypt и проверка пароля с базой данных Является ли это правильным объектно-ориентированным программированием в php? PHP7.1 json_encode () Float Issue Проверьте, перекрывается ли два раза Кто-нибудь работал с этой библиотекой PHP Wrapper в Highrise API? Мне нужна помощь при аутентификации Группировать многомерный массив по определенному значению? Как удалить элемент массива, а затем повторно индексировать массив? Продолжить заполнение формы HTML после закрытия и повторного открытия