Вопросы по теме 'grape'
Запускаем Groovy's Grape!
Я пытался использовать новую возможность Groovy Grape в Groovy 1.6-beta-2, но получаю сообщение об ошибке сообщение;
unable to resolve class com.jidesoft.swing.JideSplitButton
из консоли Groovy...
17594 просмотров
schedule
09.05.2022
Я получил «Документ пуст» при использовании винограда
все
Я получил ошибку при использовании винограда.
This page contains the following errors:
error on line 1 at column 1: Document is empty
Below is a rendering of the page up to the first error.
на самом деле, мой API работает и хорошо...
2310 просмотров
schedule
10.05.2024
Resque потеря связи с Redis на героку
Я запускаю приложение на героку. Веб-воркер разработан в среде Grape.
Поскольку в Grape нет ничего похожего на config/initializers, я запускаю такой код перед каждым доступом к Resque:
HEROKU_REDIS_URL =...
605 просмотров
schedule
30.06.2022
Ruby Grape Rescue_from: all не спасает все ошибки
Приложение My Grape имеет несколько обработчиков ошибок, в том числе:
rescue_from :all, backtrace: true do |e|
message = { errors: { all: e.message } }
rack_response(format_message(message, e.backtrace), 500 )
end
Но это не спасает как...
1520 просмотров
schedule
19.08.2022
Как проверить взаимную исключительность параметров в Grape API (Ruby)
При определении API с помощью Grape есть очень удобный способ проверки наличия и типа параметров, например:
params do
requires :param1, type: String
optional :param1, type: Integer
end
Однако я не вижу удобного способа указать, что...
2424 просмотров
schedule
11.02.2023
API тестирования Rspec с защитой стойки
Я пытаюсь протестировать свой API с помощью теста интеграции (запроса) rspec.
Я перехожу к конечной точке API в 0.0.0.0:3000/api/regions в браузере, и он возвращает мои данные, я получаю идентификатор сеанса и, похоже, все работает.
Я...
2244 просмотров
schedule
08.11.2023
как сделать массив объектов для винограда
Я создаю API-интерфейсы, используя Grape Api для приложения rails.
Сейчас я пытаюсь использовать эту форму:
И это вывод:
{
"page_score_master": {
"issue_date": "2014-06-23"
},
"press_id": "1",
"print_date":...
4578 просмотров
schedule
03.12.2022
Наследование не работает в винограде
Я использую виноградный редтфул-апи. Я не могу наследовать common_params в Grape. Я определил общие _params в классе API1 и вызвал его в API2, выдает ошибку. Как я могу изменить код, чтобы это работало?
module Example
class API1 <...
977 просмотров
schedule
24.12.2022
Виноград: Спасение от недопустимого JSON
Во-первых:
Я использую виноград для создания своего API (Rails 4). Когда кто-то отправляет недопустимое тело JSON (например, забыл последний } ), возникает следующая ошибка:
ActionDispatch::ParamsParser::ParseError (795: unexpected token at...
1556 просмотров
schedule
05.05.2023
Виноград получить имя пользователя: пароль от BasicAuth
Я начинаю создавать очень маленький API, и мне нужно аутентифицировать некоторые конечные точки, а не все. Я хочу иметь возможность выбрать конечную точку для принудительной аутентификации с помощью метода authenticate! , который будет вызываться в...
1235 просмотров
schedule
14.11.2022
ActiveShipping и Grape (Rails) — неинициализированная константа API::V1::Shippings::ActiveShipping
Я использую Grape для создания API на рельсах. Теперь я хочу использовать Shopify гем Active Shipping , но когда я пытаюсь использовать его в моем custom_helper в Grape, я получаю сообщение об ошибке uninitialized constant ActiveShipping ....
638 просмотров
schedule
17.06.2023
Как работать со стойкой, используя ruby для хранения изображения в облаке с помощью gem-перевозчика
Я использую структуру стойки с активной записью, и рельсы отсутствуют, поэтому, когда я загружаю изображение в облако с помощью драгоценного камня несущей волны, я получаю следующую ошибку.
Непредвиденная ошибка при обработке запроса:...
108 просмотров
schedule
26.12.2022
Два файла, требующие друг друга в ruby
Я создаю веб-API с Ruby и Grape. У меня есть два класса, которые требуют друг друга, что приводит к ситуации, когда я получаю неинициализированные постоянные ошибки класса. Место, где я получаю ошибку, находится в классе Entity для Connector, см....
275 просмотров
schedule
16.01.2023
не могу получить доступ к env['api.endpoint'] в промежуточном программном обеспечении винограда
здесь используйте функцию Grape write API. и я хочу дросселировать API (ограничение скорости API).
библиотека/виноград/расширения/grape_extension.rb
module Grape
module Extension
module ThrottleExtension
def throttle(options={})...
662 просмотров
schedule
11.02.2024
Ошибка при использовании groovy-eclipse-plugin и @Grab
Получение следующей ошибки при запуске mvn clean compile в новой системе. Он отлично работает в моей локальной среде (Windows).
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on...
542 просмотров
schedule
18.07.2023
Как Devise скрывает некоторые поля при выводе json
Я использую Grape + Mongoid + Devise. Я обнаружил, что пользовательская модель Devise имеет больше полей (например, зашифрованный_пароль, sign_in_count, last_sign_in_at), чем вывод пользователя json, когда я писал ответ API. Я искал в коде Devise,...
233 просмотров
schedule
17.03.2023
Виноградные рельсы - получить uri из места, откуда был отправлен запрос
У меня есть grape API + rails и клиент rails. Теперь в одной из моих конечных точек API мне нужно получить путь uri (не ip) к конечной точке клиента, которая отправляет запрос, чтобы определить мой ответ на это, например:
клиент отправляет...
313 просмотров
schedule
26.03.2023
Как создавать динамические маршруты API с помощью Grape on Rails и проверять пользовательские параметры
Я использую виноград для разработки API для рельсов, который работает довольно хорошо для всей модели, кроме формы динамической модели. У нас есть следующие модели..
1- product_type
2- product_fields
3- products
product_type имеет...
924 просмотров
schedule
17.05.2023
Отсутствуют атрибуты (виноградный API)
Я новичок в Rails. Я попытался написать небольшое приложение API Rails, используя gem grape .
Я следовал этому руководству http://www.sitepoint.com/build-great-apis-grape/
Но когда я попытался создать новую запись, у меня была ошибка:...
807 просмотров
schedule
17.06.2022
Можно ли указать необязательный параметр URL в маршруте винограда
Можно ли указать необязательный параметр URL в маршруте винограда.
Т.е. для конечной точки, например:
get '/user/:name/:location/:id' do
end
Есть ли способ попасть в эту конечную точку с параметром «местоположение» или без него в...
1325 просмотров
schedule
25.03.2024