Вопросы по теме 'curb'

Почему curl в Ruby медленнее, чем curl из командной строки?
Я пытаюсь загрузить более 1 млн страниц (URL-адреса заканчиваются идентификатором последовательности). Я реализовал своего рода многоцелевой менеджер загрузки с настраиваемым количеством потоков загрузки и одним потоком обработки. Загрузчик...
5570 просмотров
schedule 06.08.2022

Ruby: Как отправить запрос JSON POST с помощью Curb?
Как я могу установить тело запроса запроса CURB как мою строку json? Я пытаюсь выполнить запрос JSON POST с помощью Curb. Мой код: require 'rubygems' require 'curb' require 'json' myarray = {} myarray['key'] = 'value' json_string =...
12557 просмотров
schedule 11.02.2023

Разбор ответа Xml от стороннего веб-сервиса
Я установил библиотеку cURB для своего приложения rails 2 и могу отправлять несколько файлов xml на один URL-адрес веб-службы в качестве почтового запроса. В дополнение к этому я получаю квитанцию ​​​​от веб-службы в файле xml, который мне нужно...
524 просмотров
schedule 28.10.2022

Собрать ответ xml сторонней веб-службой
Я использовал эту команду для отправки XML-файлов в веб-службу с именем SRA-ENA. submission_field = Curl::PostField.content(File.read("xml/#{@experiment.alias}.submission.xml"), 'SUBMISSION') study_field =...
265 просмотров
schedule 25.09.2023

rails - curb: проблема с кодировкой при отправке запроса и токена с +
У меня проблема с отправкой запроса на внешний сервер, когда токен имеет «+», другой сервер не распознает запрос. Я думаю, что это проблема кодирования (извините, я новичок в рельсах), но я не знаю, что делать. это мой код req =...
216 просмотров
schedule 28.09.2022

Как отправить запрос DELETE с телом, используя ruby ​​gem?
Я общаюсь с API, который требует запроса DELETE с телом JSON. Это работает на консоли: curl -XDELETE http://api.com/endpoint_path/rest_resource -d '{"items":[{"type":"type1","item_id":"item1"}]}' Похоже, что большинство гемов для...
4301 просмотров
schedule 12.11.2022

Использование ruby ​​curb gem для доступа к PayPal API
Следуйте инструкциям в Paypal Developer «сделайте свой первый звонок»: curl https://api.sandbox.paypal.com/v1/oauth2/token \ -H "Accept: application/json" \ -H "Accept-Language: en_US" \ -u...
720 просмотров
schedule 15.07.2023

Получить имя файла на сервере при использовании Ruby gem Curb
Есть ли способ получить имя загружаемого файла (без анализа предоставленного URL-адреса)? Я надеюсь найти что-то вроде: c = Curl::Easy.new("http://google.com/robots.txt") c.perform File.open( c.file_name, "w") { |file| file.write c.body_str }
90 просмотров
schedule 22.08.2022

Печатайте только определенные заголовки, используя Curb gem
У меня есть вопрос о Ruby gem - Curb. Я играю с этим драгоценным камнем и имею этот фрагмент кода: require 'curb' require 'colorize' def err(msg) puts puts msg.red puts 'HOWTO: '.white + './script.rb <domain>'.red puts end target...
419 просмотров
schedule 20.04.2023

Curl смешивает результаты в Ruby on Rails
У меня есть следующая функция в payment.rb def self.create_customer_with_card arg customer_list = Curl.get("#{BaseURL}/customer") do |curl| curl.headers["Authorization"] = authorization_header curl.headers['Content-Type'] =...
36 просмотров
schedule 23.02.2023