0

我试图返回一个自定义 HTTP 响应,根据我想要返回 true 或 false 的条件,正确的响应在我的 /api/validate 函数中计算

尝试了无数的事情都失败了。如何只返回真或假?

4

1 回答 1

1

你不能只返回真或假。您必须使用状态码返回正确的 http 响应。例如

  • 200 OK- 真的
  • 422 Unprocessable Entity- 错误的

或者,您始终可以在响应正文中返回 200 OK,并将哈希对象转换为 JSON。就像是

{ :result => true }.to_json
于 2012-09-06T12:40:59.187 回答