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

Кэш Groovy Ivy (@Grab) не кешируется?
Я запускаю этот простой скрипт с помощью groovyConsole (версия 1.8.1): println "Start " + new Date() @Grab( 'log4j:log4j:1.2.16' ) import org.apache.log4j.Logger println "End " + new Date() Обычно он выполняется очень быстро (~ 0 секунд)....
1586 просмотров
schedule 23.06.2023

Ограниченный доступ к данным json с помощью винограда и рельсов 3
У меня есть данные json по этому адресу: http://localhost:3000/api/v1/apisearch Эти данные json генерируются с помощью гем-файла винограда https://github.com/inridea/grape : class API_v1 < Grape::API version 'v1', :using =>...
246 просмотров
schedule 02.03.2024

Установка местоположения конфигурационного файла Grape
Как настроить Grape для поиска настраиваемого файла конфигурации в месте, отличном от ~/.groovy/grapeConfig.xml по умолчанию? К сожалению, официальная документация на http://groovy.codehaus.org/Grape выглядит неполной и не не охватывают этот...
6589 просмотров
schedule 28.03.2023

Ruby Grape: вывод json экранирован
Я работаю над образцом примера Ruby/Grape, и все работает, за исключением того, что json обслуживается экранированным. Я тоже новичок в рубине и его фреймворках (всего 3 дня), так что извините, если этот вопрос является корректирующим, и заранее...
4859 просмотров
schedule 13.02.2024

Метод PUT возвращает 405 в тесте RSpec для API
Я создаю веб-сервер RESTful, используя Goliath-Grape и используя RSpec для TDD. Когда я делаю вызов API PUT (/api/v1/users/:id) для обновления существующей записи из браузера, я получаю ожидаемый ответ 204. Но когда я тестирую тот же вызов API...
945 просмотров
schedule 12.09.2022

Установить код состояния в драгоценном камне Grape
Как настроить ответ кода состояния при использовании драгоценного камня Grape? например post do status = :accepted @order = Order.find(params[:id]) end Это может быть достигнуто с ошибкой! ({ ошибка: «Заказ не найден»}, 404), но как...
4665 просмотров
schedule 08.03.2024

Запустить определенный код при запуске RACK-сервера
У нас есть прилично большое приложение Rails. Однако спокойные API работают медленно. Следовательно, мы создаем прототип, чтобы перенести слой API за пределы Rails. В настоящее время мы рассматриваем виноград ( https://github.com/intridea/grape...
190 просмотров
schedule 04.03.2024

Rails, Grape entity throws: неинициализированная константа Grape::Entity
В проекте rails я создал папку api и добавил этот код в свой файл application.rb : config.paths.add File.join('app', 'api'), glob: File.join('**', '*.rb') config.autoload_paths += Dir[Rails.root.join('app', 'api', '*')] В моей папке api...
1014 просмотров
schedule 03.06.2023

Wildcard маршрут в Винограде
У меня возникли проблемы с тем, чтобы заставить Grape отвечать на маршрут с использованием подстановочных знаков. Под этим я подразумеваю, что если у меня есть простой маршрут, определенный как get do ... end Мне нужно ответить на все...
661 просмотров
schedule 03.05.2023

Скрепка: обнаружены следующие ошибки: Содержимое изображения не соответствует заявленному.
Я использую скрепку с приложением rails и всегда получаю следующую ошибку: I, [2015-06-06T20:10:25.310071 #37358] INFO -- : Command :: file -b --mime '/tmp/58e53d1324eef6265fdb97b08ed9aadf20150606-37358-ouvtzl.png' I, [2015-06-06T20:10:25.317478...
2385 просмотров
schedule 27.02.2024

Обработка ошибок с помощью Grape, Rails и ActiveRecord
Я создал свой первый сервис API, используя Grape GEM и Rails. API работает отлично, но я борюсь с обработкой ошибок, и поиск ценных руководств не дал результатов. В учебнике, которому я следовал, единственное освещение обработки ошибок, которому...
1895 просмотров

Принудительно загружать пользовательский интерфейс Swagger для загрузки пути https при размещении на Heroku
У меня есть приложение для рельсов 4 с Grape API и Swagger через драгоценные камни виноградного чванства и виноградного чванства. В dev все работает хорошо, я загружаю http://localhost:3000/api/swagger и заголовок swagger ввод текста вверху...
1449 просмотров
schedule 07.05.2022

Требуемые параметры Ruby/Grape при определенных условиях
Для одного из моих методов следующее не работает. Я в значительной степени скопировал все прямо из официальной документации: params do requires :authenticationType, type: Array[String], values: ['LOCAL', 'AD'] given authenticationType: ->(val)...
1162 просмотров
schedule 09.08.2022

Делитесь описанием и типом в драгоценных камнях Grape и Grape Entity
Что я пытаюсь сделать, так это повторно использовать тип и описание для драгоценных камней винограда и виноградных сущностей. В документации прочитал следующее: Вы можете использовать документацию сущности непосредственно в блоке параметров...
219 просмотров
schedule 03.01.2024

Какая версия Джерси работает в Jenkins 2.107.1?
Мы запускаем Jenkins на Ubuntu. Когда мы пытаемся использовать библиотеку Java в конвейере, который использует вызовы REST, мы сталкиваемся с проблемами. UriBuilder , очевидно, используется в старая версия: метод toTemplate отсутствует и...
104 просмотров
schedule 14.12.2023

Как исправить неопределенный метод `key?' в рельсах с виноградом
Я создаю API с Ruby on Rails. Я использую драгоценный камень «виноград» для предоставления API потребителю и «spyke» для получения данных от другого API. Я обрабатываю и обогащаю данные, которые я получаю от spyke, а затем передаю их винограду....
743 просмотров
schedule 27.04.2022

Запустить класс main из groovy скрипта с помощью grape
Я хотел бы запустить основной метод класса java с помощью @Grab, чтобы требования выполнялись автоматически. В частности, я хотел бы запустить пример pdfbox...
56 просмотров
schedule 09.05.2022