Articles of curl

Curl и PHP – как я могу передать json через curl с помощью PUT, POST, GET

Я работал над созданием API-интерфейса Rest для этого черта, и я тестировал его, когда я продвигаюсь, используя завиток из командной строки, что очень просто для CRUD Я могу успешно выполнить этот вызов из командной строки curl -u username:pass -X GET http://api.mysite.com/pet/1 curl -d '{"dog":"tall"}' -u username:pass -X GET http://api.mysite.com/pet curl -d '{"dog":"short"}' -u username:pass -X […]

PHP cURL vs file_get_contents

Как эти два фрагмента кода отличаются при доступе к API REST? $result = file_get_contents('http://api.bitly.com/v3/shorten?login=user&apiKey=key&longUrl=url'); а также $ch = curl_init('http://api.bitly.com/v3/shorten?login=user&apiKey=key&longUrl=url'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); Оба они дают одинаковый результат, судя по print_r(json_decode($result))

Проводка данных необработанного изображения в виде multipart / form-data в curl

Я пытаюсь отправить изображение с помощью cURL в PHP с использованием заголовка multipart / form-data, поскольку API, который я отправляю, ожидает, что изображение будет отправлено в виде многочастной формы. У меня нет проблем с обращением к API с другими запросами; проблема с публикацией изображения. Я использую эту форму на стороне клиента: <form action="http://myServerURL" method="POST" enctype="multipart/form-data"> […]

Есть ли способ следить за перенаправлениями с командной строкой cURL

Я знаю, что в php-скрипте: curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); будет следовать переадресации. Есть ли способ отслеживать перенаправления с помощью командной строки cURL?

Как я могу подключиться к скрытой службе Tor, используя cURL в PHP?

Я пытаюсь подключиться к скрытой службе Tor, используя следующий код PHP: $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_PROXY, "http://127.0.0.1:9050/"); curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); $output = curl_exec($ch); $curl_error = curl_error($ch); curl_close($ch); print_r($output); print_r($curl_error); Когда я запускаю его, я получаю следующую ошибку: Не удалось разрешить имя хоста Однако, когда я запускаю […]

Как включить заголовок авторизации в HTTP-запросе cURL POST в PHP?

Я пытаюсь получить доступ к почте пользователя через Gmails OAuth 2.0, и я это выясню с помощью игровой площадки OAuth 2.0 от Google Здесь они указали, что мне нужно отправить это как HTTP-ЗАПРОС: POST /mail/feed/atom/ HTTP/1.1 Host: mail.google.com Content-length: 0 Content-type: application/json Authorization: OAuth SomeHugeOAuthaccess_tokenThatIReceivedAsAString Я пробовал написать код для отправки этого ЗАПРОСА следующим образом: […]

Могу ли я сделать запрос CURL на тот же сервер?

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

Получить частичную веб-страницу

Есть ли способ ограничить объем данных CURL? Я очищаю данные экрана со страницы размером 50 КБ, однако требуемые данные находятся в верхней части 1/4 страницы, поэтому мне действительно нужно только получить первые 10 Кб страницы. Я спрашиваю, потому что есть много данных, которые мне нужно отслеживать, какие результаты в меня переносят около 60 ГБ данных […]

Использование PHP & Curl для входа на мою веб-страницу

Я пытаюсь войти в свой аккаунт пользователя на сайте, который я использую для загрузки файлов, поэтому я могу автоматически захватить файл без необходимости посещения сайта. Это форма: <form method='post' action='/news.php'> <div> Username: <input class='tbox' type='text' name='username' size='15' value='' maxlength='20' />&nbsp;&nbsp; Password: <input class='tbox' type='password' name='userpass' size='15' value='' maxlength='20' />&nbsp;&nbsp; <input type='hidden' name='autologin' value='1' /> <input […]

Предупреждение: file_get_contents: не удалось открыть поток: достигнут предел перенаправления, прерван

Я прочитал более 20 связанных вопросов на этом сайте, искал в Google, но не использовал. Я новичок в PHP и использую PHP Simple HTML DOM Parser для получения URL-адреса. Хотя этот скрипт работает с локальными тестовыми страницами, он просто не будет работать с URL-адресом, для которого мне нужен сценарий. Вот код, который я написал для […]

Intereting Posts
Скребущая экранная страница JS Xpath с foreach Легкий способ защиты паролем php-страницы Как реализовать перекрестные продажи на веб-сайте? FB.Event.Subscribe не работает для некоторых пользователей Получение полного PATH загруженного файла – PHP Проблемы с отправкой SOAP-заголовка заголовков в php PHP DateTime класс, как и v5.3 для PHP 5.2 Использование jQuery .load () для передачи параметра и вызова функции php Являются ли @imagecreatefromjpeg и imagejpeg () эффективными для предотвращения загрузки пользователями изображений с вредоносным кодом php внутри них? Получить год / месяц / день из даты и времени в php? Автоматизация работы на рабочем месте: импорт текста пули PowerPoint в лист Excel Невозможно найти сценарий, перенаправляющий мобильный трафик в собственном веб-сайте WP Лучший способ включить javascript в php? PHP: Как я могу применить свои переменные к динамическому набору условий?