ajax post表单然后获得303重定向

时间:2014-08-07 07:13:34

标签: javascript jquery ajax redirect

它最初是一个JSP表单页面,在同一个域下发布:

<form action="/dataHandler" method="post" enctype="multipart/form-data">

数据发布完成后,浏览器会看到303看到其他代码。重定向到另一个域。

现在我需要使用JavaScript来发布帖子。它已成功发布,但在重定向中,它会收到500服务器错误。

与Original get比较。它似乎缺少Cookie,Cache-Control,Content-Encoding,Content-Type,X-FRAME-OPTIONS字段,还有一个额外的来源,Set-Cookie字段。

但我发现JS无法触及this page上的重定向,那么我应该如何处理错误?

1 个答案:

答案 0 :(得分:0)

相关主题:React to 303 status code in jquery

似乎JavaScript无法触及重定向。 500错误是由那些丢失的cookie引起的。我无法触及外部服务器发送错误和重定向过程。 我必须重新配置要发布的服务器以发回200个代码,并在头部发送嵌入式重定向URL。然后它只是简单的JavaScript重定向。