0

我正在 Rails 中创建一个 Web 应用程序,它将 HTML 模板(由用户创建)输出为 JSON。但是,我不希望 Web 浏览器或爬虫能够查看呈现的 JSON(如访问时http://example.com/content.json),我只希望 AJAX 请求能够解析内容。这可能吗?如果可以,我该如何在 Rails 中做到这一点?

4

1 回答 1

2

在您的控制器中使用if request.xhr?以检测请求是否为 AJAX。

Rails 检测请求是否为 AJAX

于 2013-03-03T06:18:57.393 回答