问题标签 [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.

0 投票
3 回答
1810 浏览

python - 执行操作并重定向到相同的 URL 不会刷新页面

我们正在开发一个使用 Apache、Python 和 Django 的新网站。

在开发阶段,没有问题,但是一旦绑定到 Apache,使用 Firefox 3.5.3,我们就遇到了一个奇怪的问题。

我们坚持:

http://website.fr/search/

当我们想改变研究的顺序时,我们将用户发送到:

http://website.fr/search/order/price/

此页面更改会话变量并使用代码 302 重定向到:

http://website.fr/search/

问题是 Apache 发送了 302 Apache 代码,而 Firefox 没有刷新页面。当我们将用户重定向到他之前的同一页面时,我们遇到了同样的问题。

我们应该怎么做才能强制刷新页面呢?

0 投票
8 回答
355653 浏览

jquery - jQuery 和 AJAX 响应标头

所以我得到了这个 jQuery AJAX 调用,响应以 302 重定向的形式来自服务器。我想采用此重定向并将其加载到 iframe 中,但是当我尝试使用 javascript 警报查看标头信息时,即使 firebug 正确看到它,它也会显示为 null。

这是代码,如果有帮助的话:

我真的无法访问服务器端的东西以将 URL 移动到响应正文,我知道这将是最简单的解决方案,因此任何有关解析标头的帮助都会很棒。

0 投票
4 回答
1013 浏览

php - php 301 重定向实际上是在执行 302 重定向

我一直在谷歌搜索,但似乎没有人知道答案。

这篇文章很好地描述了这个问题:

http://www.mail-archive.com/php-general@lists.php.net/msg198576.html

服务器是 Windows 2008 FastCGI PHP 5

0 投票
2 回答
301 浏览

php - 我应该使用什么 HTTP 重定向状态来链接异地?

通过 Google 随机浏览我的网站时,我注意到它显示远程重定向为本地文件。现在这可能有好有坏,但我想知道如何解决这个问题,这样它就不会发生?

我目前正在使用 PHP 并header('Location: ...发送 302 重定向。查看HTTP 状态代码列表,我猜我应该使用 303 重定向来重定向异地。有没有人可以在这里帮助我,或者确认/否认这一点,或者告诉我我应该做什么?

显然,由于我无法告诉 Google 根据命令重新索引我的网站,因此无法自己测试它……

0 投票
3 回答
5176 浏览

java - 使用 Curl/HttpClient 重定向:缺少标头“位置”

当我用curl获得以下网址时

文件 headers.http 包含一个“位置”标头:

但是当我使用 apache httpclient 库时,这个“Location:”标头丢失了(?)。

我列出了下面的标题:

呃???

0 投票
2 回答
5059 浏览

redirect - 302重定向和推荐人信息

我需要做一个 302 重定向到合作伙伴公司的域。他们想要跟踪所有传入的流量。

我的 index.html 302 页面不会传递推荐人信息吗?

如果没有,我如何配置此页面以传递推荐人信息。

0 投票
3 回答
4180 浏览

ruby-on-rails - 带有 GET/POST 参数的 Rails 重定向到“www.somewebsite.com”?

我正在尝试在我的一个控制器中向完全限定的 URL 发出 redirect_to + 我想传入一些参数

在站点 AI 的控制器中执行以下操作:

在rails中有更好的方法吗?

0 投票
2 回答
1219 浏览

php - 如何解析正在进行 302 标头的页面?

我必须在 php 中解析一个页面,该页面的 url 正在进行 302 临时移动标题并移动到一个未找到的页面。它的数据可以通过 mozilla 的 firebug add on 控制台选项手动检索。但是如果我尝试使用 php 解析它,它给了我未找到的页面作为回报。我该如何解析该页面,请建议?

编辑:我正在做这样的事情来获取页面的内容

0 投票
5 回答
18111 浏览

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() 行,它会神奇地起作用。

为什么我会看到这种行为?我做错什么了吗?

谢谢您的帮助。

0 投票
4 回答
78170 浏览

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 重定向的行为是否更可靠?