Articles of curl

Проверка ссылки с хоста с php

У меня есть несколько ссылок, некоторые на rapidshare и некоторые на других загрузках хостов. Как проверить, работает ли файл в ссылке? Я попробовал с curl и file_get_contents. На некоторых хостах работает curl, а на других file_get_contents работает, но большинство не вернет исходный код страницы, поэтому я не могу найти строку «Deleted» или что-то в этом […]

CURL – cookie не включен / сеанс истек

Я пытаюсь войти в веб-сайт, используя PHP CURL. Все это отлично работает на веб-сайтах, которые не требуют куки-файлов и сеансов, но, похоже, они не работают с веб-сайтами, которые запрашивают вас, вот мой код. Я нашел этот код здесь. Любая помощь по этому вопросу была бы одобрена Код <?php // 1-Получить первую страницу входа http://signin.ebay.com/aw-cgi/eBayISAPI.dll?SignIn $ebay_user_id […]

сеть прекрасна, но не может создать проект laravel и показать ошибку в команде

Я использовал эту команду для создания нового проекта laravel в усадьбе: composer create-project laravel/laravel Laravel Затем терминал показывает эту ошибку: Не удалось загрузить laravel / laravel с dist: « https://api.github.com/repos/laravel/laravel/zipball/7bddbdc2a1f8d9c23205707e74455d74684e3031 » файл не удалось загрузить: не удалось открыть поток: время соединения завершено. Теперь пытается скачать с источник Я использовал команду curl для получения содержимого, снова […]

CURL не работает для запроса XML с использованием SOAP

Я попытался получить ответ от запроса SOAP с использованием CURL, но не смог добиться успеха. У меня возникла ошибка, The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. Я использовал код, $envelope = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aut="http://schemas.tourico.com/webservices/authentication" xmlns:hot="http://tourico.com/webservices/hotelv3" xmlns:hot1="http://schemas.tourico.com/webservices/hotelv3"> <soapenv:Header> <aut:AuthenticationHeader> <aut:LoginName>vibXXX</aut:LoginName> <aut:Password>111111</aut:Password> <!–Optional:–> <aut:Culture>en_US</aut:Culture> <!–Optional:–> <aut:Version>7.123</aut:Version> </aut:AuthenticationHeader> […]

Получить символ Юникода с curl в PHP

Я попытался получить URL с завитом. Возвращаемое значение содержит символ Юникода. curl конвертировать в \ u для символа Unicode. Как получить символ Юникода с завитком? Это мой код <?php $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CURLOPT_URL, "http://www.ornagai.com/index.php/api/word/q/test/format/json"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $return=curl_exec($ch); echo $return; ?> Возврат json следующий [{"word":"test","state":"n","def":"\u1005\u102c\u1031\u1019\u1038\u1015\u1032\u103c\u104b \u1005\u1005\u1039\u1031\u1006\u1038\u103b\u1001\u1004\u1039\u1038\u104b \u1005\u1005\u1039\u1031\u1006\u1038\u1019\u1088\u104b […]

cURL не отправляет данные POST, но работает нормально в терминале

это curl-код, который работает в командной строке: $ curl -F file=@/path/to/index.html -u lslkdfmkls@gmail.com -F 'data={"title":"API V1 App","package":"com.alunny.apiv1","version":"0.1.0","create_method":"file"}' https://build.phonegap.com/api/v1/apps Это мой код: $ch = curl_init(); $data = array("title"=>"sampele title","package"=>"com.fsdlfn.sdfknsdj","version"=>"0.1.0","create_method"=>"file","file"=>"@/path/myfolder/myfile.zip"); $jsdata = json_encode($data); curl_setopt($ch, CURLOPT_URL, 'https://build.phonegap.com/api/v1/app?auth_token='.$token); //got this token already, so using that here . curl_setopt($ch, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: multipart/form-data')); curl_setopt($ch, CURLOPT_POSTFIELDS, $jsdata); echo curl_exec($ch); […]

Попытка захватить число после определенной строки в содержимом вызова с помощью curl

Я использую CURL для получения информации из представления формы. Затем я беру строку данных, возвращающихся в поисках слова «Ошибка», и на основе того, было ли обнаружено перенаправление и запись ошибки в файл txt. Все работает отлично, за исключением того, что мне нужно получить номер ошибки в строке. Для этого я пытаюсь найти слово «Ошибка», а […]

Bitfinex API v2 Аутентифицированные конечные точки с использованием PHP и cURL

Я уверен, что я так близко, но сразу. Я пытаюсь вернуть свои балансы кошельков с помощью API-интерфейса Bitfinex v2, но я продолжаю получать ошибку «недопустимый ключ». utf8_encode этот вопрос, я думаю, что моя проблема может быть связана, но обновление моего кода с помощью utf8_encode не utf8_encode решить проблему. Это мой первый раз, когда я использую […]

Разбор HTML-страницы с использованием curl и xpath в PHP

Мне нужно разобрать эту веб-страницу https://www.galliera.it/118, получая цифры под цветными полосками. Это мой код (это не работает !!) … <?php ini_set('display_errors', 1); $url = 'https://www.galliera.it/118'; print "The url … ".$url; echo '<br>'; echo '<br>'; //#Set CURL parameters … $ch = curl_init(); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, […]

PHP (CI) cURL передал многомерный массив не ведет себя как один (не может его зацикливать)

У меня возникает проблема с расширением при получении параметров из запроса POST cURL. Независимо от того, как я его кодирую (json, url, rawurl, utf8, base64 …) перед отправкой POSTing, я не могу выполнять какую-либо операцию декодирования через элементы массива через цикл. Я расскажу вам подробности. Из контроллера потребления в другом приложении php (Yii) я создаю […]