Articles of curl

Преждевременный конец заголовков скриптов: php-cgi – при запуске скрипта CURL

до того, как я вернусь к хосту (еще раз), единственный журнал ошибок, который они дают по приведенному ниже сценарию: Преждевременный конец заголовков скриптов: php-cgi скрипт, который я запускаю, который работает на других серверах, а моя локальная машина находится на этом сервере perticualr, дает ошибку 500: $ch = curl_init("http://feeds.energydigger.com/headlines.xml"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, 0); $data […]

Нет полученных данных PUT

Я отправляю запрос PUT на мой сайт через PHP с помощью cURL: $data = array("a" => 'hello'); $ch = curl_init('http://localhost/linetime/user/1'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($data)); $response = curl_exec($ch); var_dump($response); Затем я слушаю этот запрос PUT, но не получаю никаких данных с запросом. Пожалуйста, скажите мне, где я ошибаюсь? $putData = ''; $fp […]

Сессия PHP не сохраняется после вызова curl

Мне нужно аутентифицировать моего пользователя с помощью скручивания session_start(); $_POST["username"]= "user"; $_POST["password"]= "password"; $ch = curl_init(); $url = 'signin.php'; curl_setopt($ch,CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_POST, count($_POST)); curl_setopt($ch,CURLOPT_POSTFIELDS, $_POST); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); $result = json_decode(curl_exec($ch),true); curl_close($ch); Signin.php делает другой вызов curl для api, я убедился, что signin.php возвращает всю необходимую информацию, устанавливает все необходимые переменные сеанса, возвращает массив: echo json_encode(array( 'success' […]

file_get_contents () и Curl

Я использую функцию file_get_contents () php в моем коде laravel 4.2, чтобы получить фотографию профиля после входа в систему через facebook. он работал правильно, когда я пользуюсь этим $arrContextOptions=array( "ssl"=>array( "verify_peer"=> false, "verify_peer_name"=> false, ), ); $content = file_get_contents($myurl, false, stream_context_create($arrContextOptions)); но он делает дыру безопасности в системе, как упоминалось ранее, в другом вопросе по […]

Можно ли использовать cURL для захвата файлов через SSH?

Я просмотрел модуль SSH2 для PHP, но для этого потребуется перекомпиляция PHP на сервере, который очень раздувается. Это гораздо больше риска, чем хотелось бы сейчас. Можно ли использовать cURL для захвата нескольких файлов через SSH? Я сделал несколько Googling и нашел несколько источников, но ничего на 100% не понял, возможно ли это.

Проблемы с загрузкой cURL

Я пытаюсь загрузить файл с диска Google, но когда я играю в скрипт, он дает мне следующую ошибку: Moved Temporarily The document has moved here. Мой код приведен ниже: $source = "https://docs.google.com/uc?id=0B8tmy5YxFFGhM0szSUZWVl9qQWc&export=download"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $source); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 2); curl_setopt($ch, CURLOPT_SSLVERSION,3); echo $data = curl_exec($ch); echo $error = curl_error($ch); //print_r($ch); $destination = "data.csv"; […]

заменить входной файл формы прямой загрузкой файла

Я работаю над сервером Youtube uploader в php. Используя этот скрипт, я загружаю видеофайл на Youtube. Однако я не хочу вручную выбирать файл, но хочу загрузить файл, который уже находится на моем сервере. Я знаю имя файла / -path (и кодировку видео base64 также, если это было бы полезно в любом случае), и у меня […]

cURL не соответствует заголовку Location:

Я пытаюсь использовать API Rapidshare для загрузки файла. Для этого мне нужно запросить их подпрограмму download дважды. Однажды, чтобы получить соответствующий сервер загрузки для использования, а во-вторых, чтобы запросить повторную загрузку на сервере, которую дал мне первый запрос. Второй вызов – это то, что отправляет файл. При первом вызове он возвращает заголовок с полем Location: […]

Как получить титул веб-страницы с CURL в PHP с веб-сайтов разных CHARSET?

Я хочу сохранить заголовок в UTF-8, но на страницах появляется множество разных кодировок, таких как GBK, ISO, unicode …… Не могли бы вы мне помочь? Благодарю.

Curl API PhoneGap из командной строки в php

Я хочу создать приложение phonegap, используя API, на https://build.phonegap.com/docs/api Для этого требуется следующая команда curl, которая вернет токен. $ curl -u andrew.lunny@nitobi.com -X POST "" https://build.phonegap.com/token Этот оператор curl работает для меня в командной строке. Я хочу использовать его в php. Я попробовал приведенный ниже код php, но не работал. $username = "USERNAME@gmail.com"; $password = […]

Intereting Posts