我有一個使用AMF與Spring Java後端對話的Flex應用程序。如何獲取由服務器設置並由AMF發回的cookie的值?如何從AMF使用的cookie空間中檢索cookie?
回答
據我所知,在AMF請求期間設置的cookie和來自瀏覽器的正常web請求之間沒有區別。所以你可以通過一些JavaScript和ExternalInterface訪問這些cookie。
你可以找到關於如何做到這一點就在這裏計算器代碼:
編輯:要回答你的第二個問題...... AMF是不是運輸協議。它只是一個二進制協議,用於在HTTP或HTTPS等傳輸協議之上傳輸數據。如果你看看AMF0和AMF3的規格,你不會發現任何提到的cookies。因此,沒有AMF不使用cookies(它甚至不知道cookies),但底層協議(HTTP,HTTPS)可以使用它們(例如交換會話ID)。如果你想了解更多關於HTTP Cookies的信息,你可以看看Wikipedia。
AMF是否使用javascript來獲取和設置這些cookie值? – Gabriel 2010-09-21 17:27:52
AFAIK Flash Player使用瀏覽器進行HTTP請求,而AMF協議使用HTTP ...因此,Flash Player無需使用JavaScript或不需要設置Cookie,因爲瀏覽器會自動完成此操作。我還沒有測試過它,但是我非常確定,如果您在瀏覽器中禁用Cookie支持,AMF響應中的所有Set-Cookie標頭都將被忽略。 – 2010-09-21 21:16:36
- 1. 如何使用Jquery JS檢索cookie值Cookie Cookie
- 2. 從GET cookie中檢索沒有cookie
- 3. 如何使用javascript檢索codeigniter的cookie?
- 4. 如何從POST請求中檢索cookie?
- 5. 如何檢索cookie的值?
- 6. 如何使用Angular cookie存儲(並檢索)Cookie數組
- 7. 使用Spring RestTemplate檢索cookie
- 8. 如何從jsoup檢索Set-Cookie標頭?
- 9. 如何檢查JavaScript中的空cookie?
- 10. 如何檢索Django/W cookie中的cookie來設置Python變量
- 11. 從_ga cookie檢索數據
- 12. 如何檢索C#中的所有cookie?
- 13. 中間件中的空cookie
- 14. 檢索PHP的Cookie
- 15. Jquery cookie-如何使用cookie
- 16. 如何在Go中檢索cookie?
- 17. 如何在coldfusion中檢索cookie?
- 18. 無法檢索使用asp.net cookie設置的cookie值
- 19. 使用curl檢索cookie,並將該cookie設置爲用戶
- 20. 檢索Cookie內容
- 21. 無法檢索cookie
- 22. JQuery Cookie:嘗試檢索cookie值
- 23. 如何在網站設置多個Cookie時從InternetGetCookie()中檢索另一個Cookie。
- 24. 從Internet Explorer中檢索所有cookie
- 25. 從C#到jquery Cookie中檢索
- 26. jquery:從cookie中檢索數組
- 27. 如何使用jQuery從Cookie中刪除特定的Cookie
- 28. 在PHP中檢索cookie VALUE
- 29. 在ASHX中檢索cookie值
- 30. 如何檢索現有的Cookie?
你能解釋你的目標嗎? – Eugene 2010-09-19 17:25:06
我想更好地瞭解AMF如何使用Cookie。 – Gabriel 2010-09-21 17:30:27