我已經對此做了一些測試(在服務器端處理DWR框架Ajax請求處理程序時),看起來您可以成功操作cookie,但這與我在Ajax上閱讀的最佳做法相反實踐以及瀏覽器如何解釋來自XmlHttpRequest的響應。注意我已經在測試:您可以在服務器端處理Ajax(XHR)調用期間可靠地設置或刪除cookie嗎?
- IE 6和7
- Firefox 2和3
- 的Safari
並且在所有情況中的Ajax請求處理HttpServletResponse對象上標準的cookie行動是正確由瀏覽器解釋,但我想知道是否最好的做法將cookie操作推送到客戶端,或者如果這個(更乾淨的)服務器端cookie處理可以被信任。
我會歡迎答案都具體到DWR框架和一般的Ajax。
我想知道這一點,因爲我在刪除服務器端DWR請求中的cookie時遇到了問題。 我可以創建它們,但不能刪除它們 - 自從假設它無法完成之後就已經計算出無cookie的解決方案。 – 2009-05-28 06:58:14