Articles of curl

php с ошибкой curl ssl: неподдерживаемый протокол

Когда я запускаю тестовый скрипт php, пытающийся подключиться к API Rackspace через https с помощью curl и моей установки Macpp php, я получаю unsupported protocol ошибку unsupported protocol (при наборе curl verbose установлено значение true). Смотри ниже: AndyMac:test Andy$ which php /opt/local/bin/php AndyMac:test Andy$ php test.php * About to connect() to lon.auth.api.rackspacecloud.com port 443 (#0) […]

Вход в удаленный URL с помощью Curl -PHP

Я пытаюсь войти здесь http://studio.smartshoot.com/filmmaker/home, используя CURL , но, похоже, не может заставить его работать. В результате он говорит: «JavaScript не включен в вашем браузере. в настройках вашего браузера, прежде чем продолжать использовать этот сайт ». До сих пор я пробовал следующее: <? $username="username"; $password="password"; $url="http://ABC.COM?q=login&destination=filmmaker%2Fhome"; $cookie="cookie.txt"; $postdata = "name=".$username."&pass=".$password."&edit-user-login=user_login&edit-name=".$username."&remember_me=1"; $ch = curl_init(); curl_setopt ($ch, […]

php + curl не может установить метод post

Я пытаюсь сделать почтовый запрос с php и curl. Вот мой код //PHP 5.3.5 and curl: 7.18.2 $ch = curl_init(); if(!empty($save_cookie)){ curl_setopt($ch, CURLOPT_COOKIEJAR, $save_cookie); curl_setopt($ch, CURLOPT_COOKIEFILE, $save_cookie); }else{ curl_setopt($ch, CURLOPT_COOKIE, $cookie); } curl_setopt($ch, CURLOPT_REFERER, $referer); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($ch, CURLOPT_URL, 'http://localhost/post.php'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $pars); curl_setopt($ch, CURLOPT_HEADER, […]

Работающий сервер Php Curl не работает

Я тестирую скрипт на своем локальном хосте, и он работает отлично. Я попробовал на своем сервере, и это не сработало. <?php $uploadfile=dirname(__FILE__)."/xml_request/cat.xml"; $ch = curl_init("http://remote.xxxxxxxxxx.com.au:8090/Options.API"); curl_setopt($ch, CURLOPT_POSTFIELDS, array('Request'=>"@$uploadfile", 'clientKey'=>'xxxxxxxxxxxxxxxxxxx')); curl_setopt($ch, CURLOPT_PORT, '8090'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $postResult = curl_exec($ch); $response = curl_getinfo($ch); echo "<pre>"; print_r($response); echo "</pre>"; curl_close($ch); echo "<pre>"; print_r($postResult); //file_put_contents(dirname(__FILE__).'/xml_record/live.xml', $postResult); ?> Localhost I […]

cURL занимает много времени, чтобы начать загрузку

Я пытаюсь загрузить файл (1 ГБ) на сервере C через сервер B, у которого есть код: header("Content-Disposition: attachment; filename=How to Use Git and GitHub Videos.zip"); header("Content-type: application/octet-stream"); header("Content-Transfer-Encoding: binary"); $url = "http://zips.udacity-data.com/ud775/How%20to%20Use%20Git%20and%20GitHub%20Videos.zip"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_BUFFERSIZE, 256); curl_exec ($ch); curl_close($ch); Я ожидал, что он мгновенно начнет dwonlaoding файл. […]

Twitch API – не может получить токен аутентификации с помощью PHP

Привет, члены stackoverflow. Я не человек, который любит просить о помощи, но в этом случае это ИМО единственный способ решить мою проблему. Google не очень помог мне. Так. Моя проблема: я хочу получить некоторые данные с помощью Twitch API. Звучит просто? Хотелось бы. Ниже я отправляю свой фактический код (он маленький, но он был изменен […]

исправление зависания curl_exec в Windows 8 apache

Я уже некоторое время изучаю и экспериментирую с этой проблемой и еще не нашел работоспособного решения, поэтому я думаю, что пришло время обратиться за помощью. У меня проблема с curl_exec, но только на определенном сервере. Вот некоторые предпосылки: Процессор: Intel Core I7 ОЗУ: 64 ГБ ОС: Windows 8.0 Сервер: Apache 2.4.4 x86 TS Версия PHP: […]

PHP и cURL proxy – как сделать многопользовательский куки-файл?

Я разрабатываю приложение, которое делает удаленный вход, среди прочего, через cURL. На удаленном сайте выдается файл cookie сеанса, который я могу хранить в своем банке cookie. Я хочу, чтобы каждый пользователь моего сайта имел уникальный сеанс на удаленном сайте. Мое приложение отлично работает с одним пользователем (мной), но я не уверен, как сделать его многопользовательским. […]

curl_init () отключен по соображениям безопасности

$url= "http://api.stackoverflow.com/1.1/search?tagged=php"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_ENCODING, ""); // this will handle gzip content $result = curl_exec($ch); curl_close($ch); print $result; ошибка Warning: curl_init() has been disabled for security reasons on line 2 Warning: curl_setopt() has been disabled for security reasons on line 3 Warning: curl_setopt() has been disabled for security reasons […]

MailChimp API v2: ошибка проверки

У меня есть проблема с Mailchimp, что мой вызов, кажется, отрицается и терпит неудачу. Как-то Mailchimp Support не может даже видеть, что я пытался называть их этим кодом $data = array( 'apikey' => "APIKEY-USXX", 'cid' => "CID", ); $data = json_encode($data); echo '<pre>'; var_dump($data); echo '</pre>'; $submit_url = "https://us10.api.mailchimp.com/2.0/reports/opened.json"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $submit_url); […]