Описание тега faraday

Simple, but flexible HTTP client library, with support for multiple backends.
3 ответа

Глобально настроить Фарадея User-Agent

Я унаследовал проект Ruby от CASinoApp, который зависит от CASino, который использует Фарадей для HTTP-запросов. Я действительно не хочу, чтобы CASino разветвлял, чтобы изменить, как это вызывает Faraday.post, Есть ли способ настроить Фарадея глобал…
10 авг '17 в 20:21
0 ответов

Загрузка файла изображения с Фарадеем в качестве вложения в комментарий Zendesk

Я могу отправить как тикет, так и файл вложения, но при попытке открыть загруженное изображение в программе просмотра изображений я получаю эту ошибку Error interpreting JPEG image file (Not a JPEG file: starts with 0x2d 0x2d) и вывод на консоль во …
2 ответа

Omniauth FB и Twitter приводят к ошибкам SSL (Faraday::SSLError & OpenSSL::SSL::SSLError)

У меня есть приложение Rails 4, на котором запущены omniauth-facebook и omniauth-twitter, но все попытки входа в систему встречаются с помощью Faraday:: SSLError - возвращено SSL_connect =1 errno=0 состояние =SSLv3-сервер обмена ключами чтения B: пл…
01 май '14 в 05:58
1 ответ

Как отправить JSON как данные формы, используя метод поста Фарадея

Как мне отправить этот JSON в Фарадее, используя метод post с "application/x-www-form-urlencoded" и "multipart/form-data;" заголовки? message = { "name":"John", "age":30, "cars": { "car1":"Ford", "car2":"BMW", "car3":"Fiat" } } Я пробовал: conn = Fa…
10 янв '19 в 21:39
1 ответ

Faraday::ConnectionFailed (Не удалось открыть TCP-соединение с api.arknode.net:4001

Я использую ark-ruby драгоценный камень и этот код client = Ark::Client.new( :ip => 'api.arknode.net', :port => '4001', :nethash => '6e84d08bd299ed97c212c886c98a57e36545c8f5d645ca7eeae63a8bd62d8988', :version => '1.0.1' ) Но это дает оши…
25 фев '18 в 12:38
0 ответов

Фарадей:: Ошибка::ResourceNotFound в Rails 4 на Heroku

Мой рабочий сервер получает ошибку при отправке формы. Журналы говорят: Faraday::Error::ResourceNotFound (NOT_FOUND: The requested resource does not exist) Вся ошибка здесь: http://pastebin.com/8YyWvC93 Это сложно, потому что это происходит только н…
18 апр '14 в 07:03
1 ответ

Как вы используете Асана API с Фарадеем?

Я пытаюсь подключиться к API Asana с драгоценным камнем Фарадея. Мой http-запрос работает с использованием curl, но я получаю совершенно другой ответ с Фарадеем. Что я сделал не так: require 'faraday' require 'base64' require 'net/https' module Asan…
27 авг '14 в 22:30
1 ответ

Ruby on Rails - ошибка NilClass по GET-запросу Фарадея

Использование Rails 5.1.4, Ruby 2.4 Я пытаюсь подключиться к API, используя Фарадей, что я делал раньше без проблем, но я получаю следующую ошибку при запуске RSpec: SearchController GET #index возвращает http успех. Ошибка / Ошибка: response = @con…
09 ноя '17 в 03:11
2 ответа

Как решить проблему:"конфликт faraday_middleware 0.9.0 с фарадеем (<0.9, >= 0.7)", вызванный запуском fastlane

После обновления до системы El Captian мой fastlane работает не очень хорошо. Когда я обновляю fastlane до последней версии, запустив команду "fastlane", она выведет эту ошибку:"faraday_middleware 0.9.0 конфликт с Фарадеем (<0.9, >= 0.7)".
14 окт '15 в 14:33
2 ответа

Как выполнить следующий запрос curl, используя рубиновый камень Фарадея?

Это запрос curl, который я хотел бы выполнить: curl --request GET --url 'https://us8.api.mailchimp.com/3.0/' --user 'anystring:&lt;apikey&gt;' Запустив эту команду curl из командной строки, я получаю кучу JSON, чего я и хочу. Я пытаюсь выполнить это…
29 ноя '16 в 23:08
4 ответа

Загрузить файлы с помощью Фарадея

У меня возникают проблемы при попытке загрузить файл в веб-сервис с помощью Faraday. Мой код: conn = Faraday.new('http://myapi') do |f| f.request :multipart end payload = { :file =&gt; Faraday::UploadIO.new('...', 'image/jpeg') } conn.post('/', payl…
23 май '13 в 22:53
1 ответ

Faraday::ConnectionFailed Отказано в соединении - connect(2) для порта "localhost" 9200

Я добавил в свой рельсы приложение эластичный поиск, также я включил эти драгоценные камни в свой Gemfile: gem "elasticsearch-rails" gem "elasticsearch-model" gem 'ngram' Все работает нормально, но каждый раз, когда я перезагружаю свой компьютер, я …
08 сен '15 в 09:34
1 ответ

Продолжайте запускать ElasticSearch при запуске Ubuntu

Я использую последнюю версию Ubuntu 15.10 и прошел установку ElasticSearch здесь: https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-service.html Однако даже после выполнения команды, которая добавляет службу в процесс запуска. su…
12 мар '16 в 15:34
1 ответ

Farad ay Timeout error ReadTimeout при отправке пользовательских данных на удаленный веб-сервер

Проблема: у меня возникает следующая ошибка от Фарадея, когда я отправляю данные в наш удаленный веб-сервис. Эта ошибка возникает в случайных случаях со случайными пользователями. Ошибка: Farad​ay::E​rror:​:Time​outEr​ror: ​Net::​ReadT​imeou​t Больш…
13 май '14 в 05:25
3 ответа

Как установить уровень логов в Фарадее

Я недавно переключил мой http-клиент на Фарадей, и все работает как задумано. У меня есть следующий кусок кода для создания соединения: @connection = Faraday.new(:url =&gt; base_url) do |faraday| faraday.use Custim::Middleware faraday.request :url_e…
16 сен '14 в 18:08
0 ответов

Ошибка скрепки при загрузке файла через Rails API с использованием Фарадея

Я пытаюсь загрузить файл на мой контроллер через вызов API из другого приложения. Я использую Фарадей для отправки запроса, но получаю эту ошибку: Paperclip::AdapterRegistry::NoHandlerError (No handler found for "#&lt;UploadIO:0x007fb3ba8391c0&gt;")…
26 сен '14 в 02:50
1 ответ

#<Faraday:: ConnectionFailed> В соединении отказано - соединение (2)

Я получаю сообщение #&lt;Faraday::ConnectionFailed&gt; Connection refused - connect(2) после использования флажков, чтобы выбрать элементы в users/edit.html.erb и нажал сохранить. Элементы, которые я выбрал, находятся в массиве amenities_list, Эти э…
03 авг '14 в 04:18
1 ответ

Как заглушить STDOUT в Ruby без предупреждения об ошибках?

У меня есть тест, который я хочу запустить, чтобы проверить, что я получаю вывод в STDOUT в Ruby. Прямо сейчас мой тест выглядит так: STDOUT.sync = true @orig_stdout_constant = STDOUT STDOUT = StringIO.new subject.request(:get, '/success') expect(ST…
11 фев '14 в 15:05
1 ответ

Ruby в Python Virtualenv HTTP Post Request очень медленно на стороне клиента

В настоящее время я застрял с проблемой времени отклика с библиотекой HTTP Фарадея. Я использую следующий код для инициализации запроса POST к серверу, работающему на моей локальной машине 127.0.0.1. Сервер возвращает допустимую строку JSON. Код для…
30 дек '18 в 23:09
0 ответов

Не могу подключиться к консулу серверу из windows

Эй, я пытаюсь подключиться от шеф-повара в Windows к консулу серверу, настроенному на Unix, у которого включена проверка SSL-сертификата клиента. Я экспортировал *.cer с сервера Windows и преобразовал его через openSSL в *.pem. Я попытался использов…
10 янв '19 в 13:40