【发布时间】:2014-02-05 01:03:46
【问题描述】:
在控制器中我尝试做
redirect_to @url
@url 是一个格式正确的 https url
当我这样做时,浏览器中什么也没有发生
日志显示有重定向,但在 chrome 检查中我看到了
Request URL:https://..myurl...
Request Headers CAUTION: Provisional headers are shown.
Origin:http://localhost:3000
Referer:http://localhost:3000/cars/105
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.76 Safari/537.36
Query String Parametersview sourceview URL encoded
tId:6f6bfeaf-fd47-42ae-8e43-6b7118d21b0b
网络标签显示它被取消了..
我错过了什么吗?为什么没有发生重定向?
【问题讨论】:
-
如果添加状态码会怎样?像redirect_to url,状态:301
-
仍然不起作用.. Chrome 检查以红色显示重定向并说它已取消..
-
Ajax 还是标准请求?
-
如果你复制粘贴新标签中的 url 是否有效?
-
curl -I your_url.com的输出是什么?
标签: ruby-on-rails ruby-on-rails-3 redirect