Articles of завиток

Как открыть несколько соединений сокетов и выполнить обратные вызовы в PHP

Я пишу код, который обрабатывает очередь элементов. Как это работает: Получите следующий элемент, помеченный как подлежащий обработке из строки базы данных mysql. Запросите некоторую информацию из API Google с помощью Curl, подождите, пока информация не будет возвращена. Сделайте оставшуюся часть обработки на основе возвращенной информации. Отметьте элемент, обработанный в db, перейдите к следующему элементу. Проблема […]

Шаги для отладки php Curl на окнах

Мне было очень сложно понять, почему мой php Curl API отлично работал на Mac с использованием MAMP, но не работал под окнами. Я попросил отладочные советы или полезную информацию для поиска проблем с завихрением в окнах. В принятом ответе содержится список шагов, которые помогли мне получить завиток, работающий над 32-битными окнами Windows.

Как я могу переносить данные POST на новую страницу на PHP без формы?

Изменить: я мог бы упростить этот вопрос, спросив, есть ли способ сделать что-то вроде header('Location: /msg_form.php?error=3') кроме отправки ошибки = 3 и всей другой информации о форме через POST. Я думаю, что короткий ответ – нет, но есть альтернативные способы сделать что-то. Я включил систему сообщений на свой сайт, который использовал GET для всего, но […]

Как получить содержимое страницы после перенаправления javascript в php

Как я могу получить содержимое всей страницы после перенаправления этой страницы с помощью javascript? В executewebpage.php : <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, TRUE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setOpt($ch, CURLOPT_POST, TRUE); $url = 'http://www.doredirect.com'; $postfields = array('doredirect'=>'true','trigger'=>'1'); curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields); curl_setopt($ch, CURLOPT_URL, $url); $data = curl_exec($ch); echo($data); //In this step, […]

PHP Curl не работает над AppEngine

В локальном AppEngine запрос curl дает следующий результат, который я ожидаю. [url] => https://spreadsheets.google.com/feeds/spreadsheets/private/full [content_type] => application/atom+xml; charset=UTF-8 [http_code] => 200 [header_size] => 1243 [request_size] => 231 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 1.05885 [namelookup_time] => 0.520259 [connect_time] => 0.529659 [pretransfer_time] => 0.611242 [size_upload] => 0 [size_download] => 7786 [speed_download] […]

cURL и перенаправления – возврат нескольких заголовков?

Я пишу специализированный прокси-сервер PHP и смущен функцией cURL. Если установлены следующие значения: curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true ); curl_setopt( $ch, CURLOPT_HEADER, true ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); cURL правильно обрабатывает перенаправления, но возвращает ВСЕ заголовки страниц, а не только конечную (не перенаправляемую) страницу, например HTTP/1.1 302 Found Location: http://otherpage Set-Cookie: someCookie=foo Content-Length: 198 HTTP/1.1 […]

Как включить данные массива в CURLOPT_POSTFIELDS?

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

php parser xml с curl

Возможный дубликат: PHP Curl, извлечение XML-ответа Как php parser xml с curl? Вот мой код, как получить xml значения каждого элемента? Благодарю. <?php define("EMAIL_ADDRESS", "youlichika@hotmail.com"); $ch = curl_init(); $cv = curl_version(); $user_agent = "curl ${cv['version']} (${cv['host']}) libcurl/${cv['version']} ${cv['ssl_version']} zlib/${cv['libz_version']} <" . EMAIL_ADDRESS . ">"; curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); curl_setopt($ch, CURLOPT_ENCODING, […]

Асинхронные / параллельные HTTP-запросы с использованием PHP curl_multi

Недавно я рассмотрел возможность создания нескольких запросов с завитками. Возможно, я не понимаю его полностью, поэтому я просто надеюсь уточнить некоторые концепции. Это определенно хороший вариант, если вы извлекаете контент из нескольких источников. Таким образом, вы можете начать обработку результатов с более быстрых серверов, ожидая более медленных. Имеет ли смысл использовать его, если вы запрашиваете […]

Как получить сгенерированный javascript контент с другого сайта с помощью cURL?

В принципе, страница генерирует некоторый динамический контент, и я хочу получить этот динамический контент, а не только статический html. Я не могу сделать это с помощью cURL. Помоги пожалуйста.

Intereting Posts
jqueryui автозаполнение ограничить несколько выборов Константы PHP: преимущества / недостатки фильтр по значению в объекте массива Не удается получить доступ к экземпляру amazon ec2 отправка html-формы через jquery ajax () и serialize () Как улучшить мой редактор изображений php для поддержки альфа-PNG и прозрачных GIF-файлов Отправьте форму php и покажите ее результат на div без перезагрузки страницы Cookies PHP Session не работают, когда пользователи меняют IP-адрес PHP: лучший способ обрезать подстроку из строки Как я могу извлечь конкретный фрейм из файла WMV? Функция загрузки изображений PHP, сохранение в каталоге, а затем возврат сохраненного URL-адреса изображения настройка wampserver после установки, чтобы включить ssl Совместное использование сеанса через несколько доменов на одном сервере Справочный массив PHP по нескольким индексам MySQL кодировки и сортировки: нечувствительность к акценту не работает