gpt4 book ai didi

ruby-on-rails - 带有 HTTP header 的 redirect_to

转载 作者:数据小太阳 更新时间:2023-10-29 06:46:56 25 4
gpt4 key购买 nike

不确定这是否可行或是否有意义,但我正在尝试在设置 HTTP header 字段后进行重定向。像这样的东西:

request.headers['Accept'] = 'application/json'
redirect_to url

显然这不起作用,因为 request 是当前请求,而不是重定向。有什么方法可以使用自定义 HTTP header 调用 redirect_to 吗?

最佳答案

无论您使用何种语言或框架,都不可能重定向到设置了自定义 header 的页面。换句话说,无法触发 HTTP 重定向并导致客户端(浏览器)添加自定义 header 。

正如您自己提到的,您正在为指示浏览器重定向的响应设置自定义 header ,而不是为重定向本身设置自定义 header 。

站点指示浏览器发出带有自定义 header 的 HTTP 请求的唯一方法是使用 Javascript 和 XMLHttpRequest 对象。

关于ruby-on-rails - 带有 HTTP header 的 redirect_to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12504931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com