Вопросы по теме '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 просмотров
schedule
17.05.2022
Принудительно загружать пользовательский интерфейс 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