Ruby Status 302 - Не знаете, что это значит? - PullRequest
0 голосов
/ 06 октября 2011

Когда я запускаю xxx.rb, используя localhost: 3000 / xxx, я изначально - перед добавлением гема require-client получил два поля ввода для имени и адреса электронной почты.это был просто базовый шаблон, в котором вы можете выполнять обычное редактирование / обновление / удаление и т. д. Однако, как только я напишу require 'rest_client' и обновлю гем, это то, что я получаю.Я даже не уверен, что это ошибка, или это просто способ сказать rest_client был найден.Если да, то как мне перейти к моей заявке, чтобы получить две коробки или вернуть приложение в рабочее состояние.У меня есть еще несколько кодов, чтобы написать эту функциональность.однако это промежуточное состояние или ошибка?

RestClient::Found in xxxController#index

302 Found
Rails.root: /Users/user1/Desktop/rails_projects/xxx_app

Application Trace | Framework Trace | Full Trace
app/models/xxx.rb:8
app/controllers/xxx_controller.rb:1
Request

Parameters:

None
Show session dump

Show env dump

Response

Headers:

None

1 Ответ

2 голосов
/ 06 октября 2011

Это не ошибка. Вы должны заглянуть в заголовок Location, как описано здесь: http://restpatterns.org/HTTP_Status_Codes/302_-_Found

Обычно 2xx в порядке, хорошие ответы, 3xx - прерывистые, позже они могут привести к хорошим или плохим, 4xx - ожидаемые ошибки (например, страница не найдена), а 5xx - фатальные ошибки сервера

У меня есть несколько основных ответов RESTful API, изложенных здесь (не полный список) http://vova.org/2011/06/24/restful-http-response-codes/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...