Вопросы с тегом «curl»

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

Locked . Комментарии к этому вопросу были отключены, но он по-прежнему принимает новые ответы и другие взаимодействия. Узнайте больше . Я пытаюсь подключиться к скрытому сервису Tor, используя следующий код PHP: $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch,...

319
Как урленкодировать данные для команды curl?

Я пытаюсь написать bash-скрипт для тестирования, который принимает параметр и отправляет его через curl на веб-сайт. Мне нужно URL кодировать значение, чтобы убедиться, что специальные символы обрабатываются правильно. Каков наилучший способ сделать это? Вот мой основной сценарий: #!/bin/bash...

314
Может ли PHP cURL получить заголовки ответа и тело в одном запросе?

Есть ли способ получить заголовки и тело для запроса cURL, используя PHP? Я обнаружил, что этот вариант: curl_setopt($ch, CURLOPT_HEADER, true); собирается вернуть тело плюс заголовки , но затем мне нужно разобрать его, чтобы получить тело. Есть ли способ получить как более удобный (и безопасный)...

306
Wget / Curl большой файл с Google Drive

Я пытаюсь загрузить файл с Google Drive в сценарии, и у меня возникли небольшие проблемы с этим. Файлы, которые я пытаюсь загрузить, находятся здесь . Я много смотрел в Интернете, и мне, наконец, удалось загрузить одну из них. Я получил UID файлов, и меньший (1,6 МБ) загружается нормально, однако...

305
Передача URL в квадратных скобках для скручивания

Если я пытаюсь передать URL curl, который содержит скобки, он завершается с ошибкой: $ curl 'http://www.google.com/?TEST[]=1' curl: (3) [globbing] illegal character in range specification at pos 29 Тем не менее, если я уберу обе скобки, это будет работать: $ curl 'http://www.google.com/?TEST\[\]=1'...

296
Как использовать cURL для отправки файлов cookie?

Я читал, что Отправка куки с завитком работает, но не для меня. У меня есть RESTконечная точка как: class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 Когда я пытаюсь получить доступ как: curl -v -b...

283
Невозможно разрешить «невозможно получить сертификат локального эмитента» с помощью git в Windows с самозаверяющим сертификатом

Я использую Git на Windows. Я установил пакет msysGit. Мой тестовый репозиторий имеет самозаверяющий сертификат на сервере. Я могу получить доступ и использовать репозиторий, используя HTTP без проблем. Переход на HTTPS дает ошибку: Проблема с сертификатом SSL: невозможно получить сертификат...

260
JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0)

Я получаю сообщение об ошибке Expecting value: line 1 column 1 (char 0)при попытке декодирования JSON. URL, который я использую для вызова API, прекрасно работает в браузере, но выдает эту ошибку при выполнении запроса curl. Ниже приведен код, который я использую для запроса curl. Ошибка происходит...

258
curl: (60) Проблема с сертификатом SSL: невозможно получить сертификат локального эмитента

root@sclrdev:/home/sclr/certs/FreshCerts# curl --ftp-ssl --verbose ftp://{abc}/ -u trup:trup --cacert /etc/ssl/certs/ca-certificates.crt * About to connect() to {abc} port 21 (#0) * Trying {abc}... * Connected to {abc} ({abc}) port 21 (#0) < 220-Cerberus FTP Server - Home Edition < 220-This...

252
Показать все индексы на сервере 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...

242
Отправить POST-запрос с данными, указанными в файле через Curl

Мне нужно сделать запрос POST через Curl из командной строки. Данные для этого запроса находятся в файле. Я знаю, что через PUT это можно сделать с помощью --upload-fileопции. curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file"...

234
Автоматически добавлять новую строку в конце тела ответа скручивания

Если тело ответа HTTP для запроса скручивания не содержит завершающего символа новой строки, я в конечном итоге получаю действительно раздражающее условие, когда приглашение оболочки находится в середине строки, и экранирование достаточно испорчено, чтобы при установке последнего скручивания...

232
ошибка 60 cURL: сертификат SSL: невозможно получить сертификат локального эмитента

Я использую WAMP в локальной среде разработки и пытаюсь снять средства с кредитной карты, но получаю сообщение об ошибке: ошибка 60 cURL: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента Я много искал в Google, и многие люди предлагают мне скачать этот файл:...

230
Установка таймаута Curl в PHP

Я запускаю запрос curl для базы данных eXist через php. Набор данных очень большой, и, как следствие, базе данных постоянно требуется много времени для возврата XML-ответа. Чтобы исправить это, мы настроили запрос curl, который должен быть долгим. $ch = curl_init(); $headers["Content-Length"] =...

225
Как мне сделать запрос, используя базовую аутентификацию HTTP с PHP curl?

Я создаю клиент веб-службы REST на PHP и в данный момент использую curl для отправки запросов на службу. Как я могу использовать curl для выполнения аутентифицированных (базовых http) запросов? Нужно ли добавлять заголовки...

220
Что такое CURL в PHP?

В PHP я вижу слово cURL во многих проектах PHP. Что это? Как это работает? Ссылка Ссылка:

215
Отображение вывода curl в удобочитаемом формате JSON в сценарии оболочки Unix

В моем сценарии оболочки Unix, когда я выполняю команду curl, результат будет отображаться, как показано ниже, который я перенаправляю в файл: {"type":"Show","id":"123","title":"name","description":"Funny","channelTitle":"ifood.tv","lastUpdateTimestamp":"2014-04-20T20:34:59","numOfVideos":"15"} Но...

211
PHP - отладка Curl

Я хотел бы посмотреть, какие поля находятся в запросе, прежде чем отправить его. (Для целей отладки). Библиотека PHP (класс), которую я использую, уже создана (не мной), поэтому я пытаюсь понять это. Насколько я могу судить, он использует curl_setopt()для установки различных параметров, таких как...