私はこれについて自分で少しテストを行いました(正確にはDWRフレームワークAjaxリクエストハンドラーのサーバー側処理中)。Cookieを正常に操作できるようですが、これは私が読んだAjaxのベストプラクティスとブラウザーが XmlHttpRequest からの応答を解釈する方法。私がテストしたことに注意してください:
- IE 6 および 7
- Firefox 2 および 3
- サファリ
すべての場合において、Ajax リクエスト処理中の HttpServletResponse オブジェクトに対する標準の Cookie 操作はブラウザーによって正しく解釈されましたが、Cookie 操作をクライアント側にプッシュするのがベスト プラクティスなのか、それともこの (はるかにクリーンな) サーバーがサイド Cookie の処理は信頼できます。
DWR フレームワークと Ajax 全般に固有の回答を歓迎します。