2

我知道ajax-cross域調用不會從服務器返回數據。Ajax - 跨域請求是否返回請求頭?

但是,它是否會返回一個http頭,如200,404..etc?

+0

如果發送了一個HTTP請求,那麼一個HTTP響應(帶有標題)肯定會跟在...(當然除了服務器關閉) – 2011-02-24 01:07:49

回答

1

它實際上並沒有觸發請求。如果那樣,CSRF幾乎不可能停止...

你可以閱讀更多關於它herehere

但是,如果你想獲取來自不同來源的內容,請JSONP

+0

奇怪的是。我做了一個測試(在FX上),服務器實際上獲取了請求,但沒有發起響應。真奇怪。這就是爲什麼我問這個問題。 – murvinlai 2011-02-24 00:41:13

+0

@mur:FX?你在談論FireFox嗎?什麼版本? – ircmaxell 2011-02-24 00:42:49

+0

@ircmaxwell:他是對的。有些瀏覽器會發送OPTIONS請求而不是GET請求,所以服務器實際上會收到請求,但不會處理它。 – 2011-02-24 01:08:23