【发布时间】:2014-08-07 07:13:34
【问题描述】:
原来是JSP表单页面,做同域发帖:
<form action="/dataHandler" method="post" enctype="multipart/form-data">
数据发布完成后浏览器会得到一个 303 查看其他代码。重定向到不同的域。
现在我需要使用 JavaScript 来发帖。它已成功发布,但在重定向中,它得到一个 500 服务器错误。
与原始获取进行比较。它似乎缺少 Cookie、Cache-Control、Content-Encoding、Content-Type、X-FRAME-OPTIONS 字段,并且还有一个额外的来源 Set-Cookie 字段。
但是我发现JS无法触摸this page上的重定向,那该如何处理呢?
【问题讨论】:
-
我描述的不干净吗?
-
500是内部服务器错误。您需要在服务器上对此进行调试。哪些错误消息会输出到服务器日志?如果它们没有用,则编辑服务器端代码以包含更多调试语句。 -
感谢您的回复。那 500 是由缺少 cookie 引起的。而且我不能同时接触那个外部服务器。和重定向过程。所以我正在写一篇文章来解决这个问题。
标签: javascript jquery ajax redirect