问题标签 [http-status-code-302]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 执行操作并重定向到相同的 URL 不会刷新页面
我们正在开发一个使用 Apache、Python 和 Django 的新网站。
在开发阶段,没有问题,但是一旦绑定到 Apache,使用 Firefox 3.5.3,我们就遇到了一个奇怪的问题。
我们坚持:
当我们想改变研究的顺序时,我们将用户发送到:
http://website.fr/search/order/price/
此页面更改会话变量并使用代码 302 重定向到:
问题是 Apache 发送了 302 Apache 代码,而 Firefox 没有刷新页面。当我们将用户重定向到他之前的同一页面时,我们遇到了同样的问题。
我们应该怎么做才能强制刷新页面呢?
jquery - jQuery 和 AJAX 响应标头
所以我得到了这个 jQuery AJAX 调用,响应以 302 重定向的形式来自服务器。我想采用此重定向并将其加载到 iframe 中,但是当我尝试使用 javascript 警报查看标头信息时,即使 firebug 正确看到它,它也会显示为 null。
这是代码,如果有帮助的话:
我真的无法访问服务器端的东西以将 URL 移动到响应正文,我知道这将是最简单的解决方案,因此任何有关解析标头的帮助都会很棒。
php - php 301 重定向实际上是在执行 302 重定向
我一直在谷歌搜索,但似乎没有人知道答案。
这篇文章很好地描述了这个问题:
http://www.mail-archive.com/php-general@lists.php.net/msg198576.html
服务器是 Windows 2008 FastCGI PHP 5
php - 我应该使用什么 HTTP 重定向状态来链接异地?
通过 Google 随机浏览我的网站时,我注意到它显示远程重定向为本地文件。现在这可能有好有坏,但我想知道如何解决这个问题,这样它就不会发生?
我目前正在使用 PHP 并header('Location: ...
发送 302 重定向。查看HTTP 状态代码列表,我猜我应该使用 303 重定向来重定向异地。有没有人可以在这里帮助我,或者确认/否认这一点,或者告诉我我应该做什么?
显然,由于我无法告诉 Google 根据命令重新索引我的网站,因此无法自己测试它……
java - 使用 Curl/HttpClient 重定向:缺少标头“位置”
当我用curl获得以下网址时
文件 headers.http 包含一个“位置”标头:
但是当我使用 apache httpclient 库时,这个“Location:”标头丢失了(?)。
我列出了下面的标题:
呃???
redirect - 302重定向和推荐人信息
我需要做一个 302 重定向到合作伙伴公司的域。他们想要跟踪所有传入的流量。
我的 index.html 302 页面不会传递推荐人信息吗?
如果没有,我如何配置此页面以传递推荐人信息。
ruby-on-rails - 带有 GET/POST 参数的 Rails 重定向到“www.somewebsite.com”?
我正在尝试在我的一个控制器中向完全限定的 URL 发出 redirect_to + 我想传入一些参数
在站点 AI 的控制器中执行以下操作:
在rails中有更好的方法吗?
php - 如何解析正在进行 302 标头的页面?
我必须在 php 中解析一个页面,该页面的 url 正在进行 302 临时移动标题并移动到一个未找到的页面。它的数据可以通过 mozilla 的 firebug add on 控制台选项手动检索。但是如果我尝试使用 php 解析它,它给了我未找到的页面作为回报。我该如何解析该页面,请建议?
编辑:我正在做这样的事情来获取页面的内容
java - 当我调用 connect() 时,Java HttpURLConnection 没有连接
我正在尝试编写一个程序来对我的 webapp 进行自动化测试。为此,我使用 HttpURLConnection 打开了一个连接。
我尝试测试的页面之一执行 302 重定向。我的测试代码如下所示:
因此,假设 urlToSend 是http://www.foo.com/bar.jsp,并且该页面将您重定向到http://www.foo.com/quux.jsp。我的 println 语句应该打印出http://www.foo.com/quux.jsp,对吗?
错误的。
重定向永远不会发生,它会打印出原始 URL。但是,如果我通过调用 connection.getResponseCode() 来切换掉 connection.connect() 行,它会神奇地起作用。
为什么我会看到这种行为?我做错什么了吗?
谢谢您的帮助。
jsp - 302 重定向会维护引用字符串吗?
我需要将用户从一个页面重定向到另一个页面,但我需要维护原始的引用字符串。因此,例如,如果他们从http://www.othersite.com/pageA.jsp开始,请单击将他们带到http://www.example.com/pageB.jsp的链接,然后执行 302重定向到http://www.example.com/pageC.jsp,我需要包含引用字符串http://www.othersite.com/pageA.jsp
这是 302 重定向的正常行为吗?或者我原来的推荐人会被放弃,转而支持http://www.example.com/pageB.jsp
?那是不可取的。
我不知道它是否有任何区别,但我正在使用 JSP,并且我正在使用response.sendRedirect()
执行 302 重定向。
我应该提到我对此做了一个实验,它似乎保留了原始的引用字符串(http://www.othersite.com/pageA.jsp
),但我只是想确保这是正常的默认行为,而不是我的奇怪行为。
虽然我目前正在使用 302 重定向,但我可能会改用 301 重定向。您知道 301 重定向的行为是否更可靠?