Articles of curl

как получить куки от php curl в переменную

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

PHP CURL & HTTPS

Я нашел эту функцию, которая выполняет AWESOME работу (IMHO): http://nadeausoftware.com/articles/2007/06/php_tip_how_get_web_page_using_curl /** * Get a web file (HTML, XHTML, XML, image, etc.) from a URL. Return an * array containing the HTTP server response header fields and content. */ function get_web_page( $url ) { $options = array( CURLOPT_RETURNTRANSFER => true, // return web page CURLOPT_HEADER => […]

Как получить содержимое страницы с помощью cURL?

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

CURL ERROR: отказ Recv: сброс соединения с помощью сверстника – PHP Curl

У меня возникла эта странная ошибка, CURL ERROR: Ошибка Recv: сброс соединения с помощью одноранговой сети Вот как это происходит, если я не подключался к серверу и внезапно пытаюсь подключиться к серверу через CURL в PHP, я получаю ошибку. Когда я снова запускаю CURL-скрипт, ошибка исчезает, а затем работает хорошо все время, если я оставлю […]

Запустить композитор с PHP-скриптом в браузере

Удивление, если можно выполнить composer из браузера с помощью небольшой PHP-оболочки, поскольку у меня нет доступа к доступу к оболочке на сервер. Не уверен, можете ли вы сделать это с помощью cURL?

Любой способ сохранить куки-файлы в памяти, а не на диске

Я выполняю некоторую работу cURL в php 5.3.0. Мне интересно, есть ли способ сказать ручку / объект curl, чтобы сохранить куки в памяти (при условии, что я повторно использую один и тот же дескриптор для нескольких запросов) или как-то вернуть их, и позвольте мне передать их обратно при создании новая ручка. Theres этот длинний принятый […]

cURL требует CURLOPT_SSL_VERIFYPEER = FALSE

Я использовал cURL на моем локальном хосте в течение самого долгого времени, и внезапно я заметил, что он больше не работает, если я явно не установил параметр CURLOPT_SSL_VERIFYPEER = FALSE . Я понятия не имею, как это изменилось, но я использую NGINX и PHP, и я могу проверить, что это не является конкретной проблемой для […]

Загрузите видео на Youtube с помощью curl и api v3

Я бы загрузил видео с помощью Youtube API v3 с curl в PHP, как описано здесь: https://developers.google.com/youtube/v3/docs/videos/insert У меня есть эта функция function uploadVideo($file, $title, $description, $tags, $categoryId, $privacy) { $token = getToken(); // Tested function to retrieve the correct AuthToken $video->snippet['title'] = $title; $video->snippet['description'] = $description; $video->snippet['categoryId'] = $categoryId; $video->snippet['tags'] = $tags; // array […]

Как добавить очищенные данные веб-сайта в базу данных?

Я хочу хранить: наименование товара Categoty Подкатегория Цена Компания продукта. В моей таблице названы products_data с именем filds как PID, product_name, категория, подкатегория, product_price и product_company. Я использую curl_init() в php для первого URL-адреса веб-сайта, затем я хочу хранить данные о продуктах в моей таблице базы данных. Вот что я сделал до сих пор для […]

Ошибка 0x1408F10B: «SSL3_GET_RECORD: неправильный номер версии» с SDK PayPal

Похоже, что PayPal может обновить свои системы в свете атаки POODLE , в результате чего сайты, использующие SDK PHP PayPal, сломаются. Я получаю сообщение об ошибке: PayPal/Exception/PPConnectionException: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number /var/www/site/vendor/paypal/sdk-core-php/lib/PayPal/Core/PPHttpConnection.php:91 /var/www/site/vendor/paypal/sdk-core-php/lib/PayPal/Core/PPAPIService.php:66 /var/www/site/vendor/paypal/sdk-core-php/lib/PayPal/Core/PPBaseService.php:82 /var/www/site/vendor/paypal/adaptivepayments-sdk-php/lib/PayPal/Service/AdaptivePaymentsService.php:97 Что бы вы порекомендовали исправить, не ставя под угрозу безопасность?