gpt4 book ai didi

ssl - jQuery AJAX 请求 (Rails 3) 被重定向并返回空消息体(仅使用 SSL)!

转载 作者:太空宇宙 更新时间:2023-11-03 13:04:57 24 4
gpt4 key购买 nike

我正在尝试通过以下方式执行手动 jQuery AJAX 请求:

$("#user_plan_id").change(function() {
$("#plan_container").load('/plans/' + this.value);
});

我的 header 中包含“rails.js”文件和“<%= csrf_meta_tag %>”。

我从我的日志中看到请求正在到达服务器(虽然没有真实性 token ...... rails.js 甚至这样做了吗?),但响应是 302(已找到)而不是 200,并且没有数据实际得到呈现。

有什么想法吗?

编辑:我现在看到第一个请求重定向,正确的部分在重定向上呈现。但是,第二个响应的正文(在客户端)仍然是空的。我猜 jQuery 使用第一个响应并且没有为重定向设置监听器。我该如何解决这个问题?

另外,另一个注意事项:执行请求的页面是一个 HTTPS 页面。

这是我的日志:

Started GET "/plans/221168073" for 127.0.0.1 at Tue Jun 15 01:24:06 -0400 2010
Processing by PlansController#show as HTML
Parameters: {"id"=>"221168073"}
DEPRECATION WARNING: Using #request_uri is deprecated. Use fullpath instead. (called from ensure_proper_protocol at /Users/ernestsurudo/Sites/vidfolia/vendor/plugins/ssl_requirement/lib/ssl_requirement.rb:57)
Redirected to http://vidfolia.com/plans/221168073
Completed 302 Found in 1ms

事实证明,如果我关闭该页面的 SSL 要求,它就可以工作!不过,我仍然不知道为什么。所以我想我的问题是:解决方法是什么?

最佳答案

你有没有在某处设置一个 :protocol 到“http”?

关于ssl - jQuery AJAX 请求 (Rails 3) 被重定向并返回空消息体(仅使用 SSL)!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3042552/

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