2015-09-04 44 views
0

我想在節點環境中使用jquery。 對於正常的請求阿賈克斯功能,但與服務器重定向我面臨一些問題。nodejs:jquery ajax 302處理

我知道瀏覽器處理重定向(處理302),但在這裏節點env,我至少希望調用ajax回調。

沒有回調(完成,失敗,總是)被調用重定向的請求。

其他模塊,如請求或快遞可用於我的目的。我只是想知道發生了什麼。

回答

1

似乎CORS有明確啓用像'jQuery.support.cors =真正的',需要XMLHttpRequest的obect到jQuery.ajaxSettings.xhr

jQuery.support.cors = true; 
var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;  
jQuery.ajaxSettings.xhr = function() { 
    return new XMLHttpRequest; 
}