Articles of curl

Как обнаружить поддельных пользователей (сканеров) и cURL

Некоторые другие сайты используют cURL и поддельный http-референт для копирования содержимого моего сайта. У нас есть какой-либо способ обнаружить cURL или нет реального веб-браузера?

загрузить файл на сервер без использования формы?

Мы представляем эту форму; <form action="http://api.blabla.com/huhu.php" method="post" enctype="multipart/form-data"> <input type="file" name="files[]" /> <button type="submit">submit</button> </form> Я хочу загрузить файлы на этот сервер, не используя форму, которая выше. Я пробовал это с помощью php curl, но я не мог. Я хочу, потому что у меня очень большое количество файлов для загрузки. И это должно быть автоматическим […]

как поддерживать сеанс в cURL в php?

как мы можем поддерживать сеанс в cURL? Если у меня есть код, он отправляет регистрационные данные сайта и успешно регистрируется. Мне нужно, чтобы сеанс, поддерживаемый на сайте, продолжался. вот мой код, который использовался для входа на сайт с использованием cURL <?php $socket = curl_init(); curl_setopt($socket, CURLOPT_URL, "http://www.XXXXXXX.com"); curl_setopt($socket, CURLOPT_REFERER, "http://www.XXXXXXX.com"); curl_setopt($socket, CURLOPT_POST, true); curl_setopt($socket, CURLOPT_USERAGENT, […]

Как эхо JSON в PHP

Мне просто нужно немного помочь с использованием cURL и JSON в PHP, так как я никогда не собирался это делать. То, что я пытаюсь выполнить, – это взять на себя ответственность за оплату и повторить ее, а также ограничить, сколько может быть опубликовано последним пожертвованием. URL: http://api.buycraft.net/query?secret=83d043249170343dd048d4da62387f6cb39ed97f&action=payments

Ошибка HTTP-запроса! HTTP / 1.1 505 HTTP-версия Не поддерживается ошибка

Я пытаюсь использовать file_get_contents() чтобы получить ответ от сервера, и эта ошибка возникла. Может ли кто-нибудь сказать мне, в чем причина и как это исправить? Часть кода: $api = "http://smpp5.routesms.com:8080/bulksms/sendsms?username=$username&password=$password&source=$source&destination=$destin&dlr=$dlr&type=$type&message=$message"; $resp = file_get_contents($api); Сервер ответил правильно, когда я вставлял URL-адрес в браузере. Я узнал, что это вызвано отказом сервера HTTP-версии клиента, но я не знаю, […]

Список прокси .TXT для cURL

Мне нужен всегда обновленный список прокси. Я буду разбирать его с PHP и использовать с cURL. Но мне нужны только 3 страны (например, США, Великобритания, ИТАЛИЯ). Где я могу найти список прокси для этого? Список может быть текстовым файлом, xml rss-каналом и т. Д. Например : USA.txt xxx.xxx.xx.xx:8880 aaa.aaa.aaa.aa:8000 bbb.bbb.bb.bbb:8080 ENGLAND.txt xxx.xxx.xx.xx:8880 aaa.aaa.aaa.aa:8000 bbb.bbb.bb.bbb:8080

Как получить доступ к объекту stdclass после определенной пары значений ключа?

У меня есть объект stdclass, как показано ниже: stdClass Object ( [text] => Parent [values] => Array ( [0] => stdClass Object ( [id] => /m/0c02911 [text] => Laurence W. Lane Jr. [url] => http://www.freebase.com/view/m/0c02911 ) ) ) Я перебираю несколько таких объектов, некоторые из которых имеют stdClass Object ( [text] => Named after [values] […]

Данные запроса REST не могут быть прочитаны методом «put»

Я пытаюсь разработать RESTful API с PHP без использования фреймворков. При обработке запроса данные клиента не могут быть прочитаны с использованием этого: parse_str(file_get_contents("php://input"), $put_vars); Вот полный код: public static function processRequest() { //get the verb $method = strtolower($_SERVER['REQUEST_METHOD']); $request = new Request(); $data = array(); $put_vars = array(); switch ($method) { case 'get': $data = […]

Активационный завиток на EasyPHP

После раскола curl-modul в php.ini я получаю следующую ошибку: PHP Предупреждение: запуск PHP: невозможно загрузить динамическую библиотеку «C: \ Program Files (x86) \ EasyPHP-Devserver-16.1 \ eds-binaries \ php \ php5617x160120145639 \ ext \ php_curl.dll '- Das angegebene Modul wurde nicht gefunden. \ r \ n в Unknown в строке 0

как анализировать содержимое из html-файла с помощью CURL?

Я хочу проанализировать содержимое XHTML с помощью CURL. Как отменить номер транзакции, вес, высоту, ширину между тегами <table> . Как отменить только содержимое из этого документа HTML и получить его как массив с помощью CURL? transactions.php <table border=0 cellspacing=0 width=100%> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td width="30%" class="Mellemrubrikker">Transaction Number::</td> <td width="70%">24752734576547IN</td> </tr> <tr> <td width="30%" […]