curl- все статьи тега ➜ страница 2
Как сделать запрос PUT с curl?
Как проверить метод RESTful PUT (или DELETE) с помощью curl? ...
Использование curl для загрузки данных POST с файлами
я хотел бы использовать cURL не только для отправки параметров данных в HTTP POST, но и для загрузки файлов с определенным именем формы. Как мне это сделать ? параметры HTTP Post: userid = 12345 filecomment = это файл изображения загрузка файла HTTP: Файл местоположение = /главная/пользователя user1/рабочий стол/тест.формат jpg Имя формы для file = image (соответствует $_FILES ['image'] на стороне PHP) Я понял часть команды cURL как следует: curl -d "userid=1&filecomment=This is an i ...
PHP cURL пользовательские заголовки
Мне интересно, если/как вы можете добавить пользовательские заголовки в cURL HTTP-запрос в PHP. Я пытаюсь эмулировать, как iTunes захватывает иллюстрации, и он использует эти нестандартные заголовки: X-Apple-Tz: 0 X-Apple-Store-Front: 143444,12 Как я могу добавить эти заголовки запроса? ...
Может ли PHP cURL получить заголовки и тело ответа в одном запросе?
есть ли способ получить как заголовки, так и тело для запроса cURL с помощью PHP? Я обнаружил, что этот вариант: curl_setopt($ch, CURLOPT_HEADER, true); собирается вернуть тело плюс заголовки, но тогда мне нужно разобрать его, чтобы получить тело. Есть ли способ получить как более удобный (и безопасный) способ? обратите внимание, что для "одного запроса" я имею в виду, избегая выдачи головного запроса до GET/POST. ...
Как urlencode данные для команды curl?
Я пытаюсь написать сценарий bash для тестирования, который принимает параметр и отправляет его через curl на веб-сайт. Мне нужно кодировать значение url, чтобы убедиться, что специальные символы обрабатываются правильно. Каков наилучший способ сделать это? вот мой основной скрипт до сих пор: #!/bin/bash host=${1:?'bad host'} value= shift shift curl -v -d "param=${value}" http://${host}/somepath $@ ...
Как включить curl, установленный стек лампы Ubuntu?
Я установил Ubuntu Lamp stack. Но curl не включен, и я не могу найти расширение, указанное в файле INI. Я добавил вручную, но это тоже не сработало. Как я должен включить Curl тогда? ...
Как использовать cURL для отправки файлов cookie?
Я читал, что отправить куки с curl работает, но не для меня у меня есть REST конечной точки, как class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 когда я пытаюсь получить доступ как curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About to connect() to 127.0.0.1 port 5000 (#0) * Trying 127.0.0.1... * connected * Connected ...
перечислите все индексы на сервере ElasticSearch?
Я хотел бы перечислить все индексы, присутствующие на сервере ElasticSearch. Я попробовал это: curl -XGET localhost:9200/ но это просто дает мне это: { "ok" : true, "status" : 200, "name" : "El Aguila", "version" : { "number" : "0.19.3", "snapshot_build" : false }, "tagline" : "You Know, for Search" } мне нужен список всех индексов.. ...
РНР - Завиток Отладки
Я хотел бы посмотреть, что поля post в запросе, прежде чем отправить его. (Для отладки.) библиотека php (класс), которую я использую, уже сделана (не мной), поэтому я пытаюсь понять ее. насколько я могу судить, он использует curl_setopt() чтобы установить различные параметры, такие как заголовки и такие, а затем он использует curl_exec() отправить запрос. идеи о том, как увидеть, какие поля post отправляются? ...
Как я могу работать с сертификатами с помощью cURL при попытке доступа к url-адресу HTTPS?
Я получаю следующую ошибку, используя curl: curl: (77) error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none Как установить этот сертификат для проверки местоположения? Спасибо. ...
wget / curl большой файл с google Диска
Я пытаюсь загрузить файл с google Диска в скрипте, и у меня возникли небольшие проблемы с этим. Файлы, которые я пытаюсь загрузить,здесь. Я посмотрел в интернете широко, и мне, наконец, удалось получить один из них для загрузки. Я получил UIDs файлов, и меньший (1,6 Мб) загружается нормально, однако больший файл (3,7 Гб) всегда перенаправляется на страницу, которая спрашивает меня, хочу ли я продолжить загрузку без проверки на вирусы. Мог кто-нибудь, помогите мне пройти через этот экран? вот к ...
Отправить POST запрос с данными, указанными в файле через Curl
мне нужно сделать запрос POST через Curl из командной строки. Данные для этого запроса находятся в файле. Я знаю, что через PUT это можно сделать с помощью . curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file" ...
Как отправить содержимое файла в качестве объекта тела с помощью cURL
Я использую утилиту командной строки cURL для отправки HTTP POST в веб-службу. Я хочу включить содержимое файла в тело поста. Я пробовал использовать -d </path/to/filename> а также другие варианты с типом информации, как --data </path/to/filename> --data-urlencode </path/to/filename> etc... файл всегда прилагается. Мне это нужно, как сущность тела. ...
Как установить расширение ext-curl с PHP 7?
Я установил PHP 7 с помощью этот РЕПО, но когда я пытаюсь запустить composer install, Он дает эту ошибку: [пакет] требует ext-curl * - > запрошенное расширение PHP curl отсутствует в вашей системе. С PHP 5, Вы можете легко установить его, запустив yum или apt-get install php5-curl команда, но я не могу найти, как установить PHP 7 эквивалент. Как установить ext-curl для PHP 7? ...
Как передать полезную нагрузку через JSON-файл для curl?
Я могу успешно создать место через curl выполнение следующей команды: $ curl -vX POST https://server/api/v1/places.json -d " auth_token=B8dsbz4HExMskqUa6Qhn& place[name]=Fuelstation Central& place[city]=Grossbeeren& place[address]=Buschweg 1& place[latitude]=52.3601& place[longitude]=13.3332& place[washing]=true& place[founded_at_year]=2000& place[products][]=diesel& place[products][]=benzin " сервер возвращает HTTP/1 ...
Выполнить скрипт bash из URL
скажем, у меня есть файл по URL "http://mywebsite.com/myscript.txt" это содержит сценарий: #!/bin/bash echo "Hello, world!" read -p "What is your name? " name echo "Hello, ${name}!" и я хочу, чтобы запустить этот скрипт без предварительного сохранения его в файл. Как мне это сделать? теперь, я видел синтаксис: bash < <(curl -s http://mywebsite.com/myscript.txt) но это не похоже на работу, как если бы я сохранил в файл и затем казнен. Например readline не работает, а вывод просто: $ ...
Ошибка сертификата PHP - SSL: не удается получить сертификат локального издателя
Я запускаю PHP версии 5.6.3 как часть XAMPP на Windows 7. когда я пытаюсь использовать API Mandrill, я получаю следующую ошибку: Неперехваченное исключение "Mandrill_HttpError" с сообщением "вызов API для сообщений / отправки-ошибка шаблона: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента" Я уже пробовал все, что я читал на StackOverflow, включая добавление следующего в php.ini файл: curl.cainfo = "C:xamppphpcacert.pem" и конечно же скачал в это место ...
как получить куки из PHP curl в переменную
Так что какой-то парень в какой-то другой компании подумал, что было бы здорово, если бы вместо использования soap или xml-rpc или rest или любого другого разумного протокола связи он просто встроил весь свой ответ в виде куки в заголовок. Мне нужно вытащить эти куки, как надеюсь, массив из этого ответа curl. Если мне придется потратить кучу своей жизни на написание парсера для этого, я буду очень несчастен. кто-нибудь знает, как это просто можно сделать, желательно без что писать в файл? Я ...
curl JSON post запрос через терминал в приложение rails
Я пытаюсь создать пользователя в моем приложении rails с помощью команды curl из терминала os x. Независимо от того, как я форматирую данные, приложение возвращает ответы, которые не прошли мои проверки. curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"[email protected]","password":"app123","password_confirmation":"app123"}}" Я пробовал все варианты. Я пробовал использовать [] скобки, я пробовал user={data..} и ничего, к ...
Обработка PUT / DELETE аргументов в PHP
Я работаю над моей клиентская библиотека REST для CodeIgniter и я изо всех сил пытаюсь понять, как отправлять аргументы PUT и DELETE в PHP. в нескольких местах я видел людей, используя параметры: $this->option(CURLOPT_PUT, TRUE); $this->option(CURLOPT_POSTFIELDS, $params); досадно, это, кажется, ничего не делать. Это правильный путь, чтобы задать параметры ставить? Если да, то как установить параметры удаления? $this->option() является частью моей библиотеки, он просто создает мас ...