新聞中心
CookieHandler

成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站設計、成都網(wǎng)站建設與策劃設計,禹州網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:禹州等地區(qū)。禹州做網(wǎng)站價格咨詢:18980820575
java.lang.Object
|---java.net.CookieHandler
public abstract class CookieHandler
extends Object
CookieHandler 對象提供了一種回調(diào)機制來將 HTTP 狀態(tài)管理策略實現(xiàn)連接到 HTTP 協(xié)議處理程序。 HTTP 狀態(tài)管理機制指定了一種使用 HTTP 請求和響應創(chuàng)建有狀態(tài)會話的方法。
HTTP 協(xié)議處理程序使用的系統(tǒng)范圍的 CookieHandler 可以通過執(zhí)行 CookieHandler.setDefault(CookieHandler) 來注冊。 當前注冊的 CookieHandler 可以通過調(diào)用 CookieHandler.getDefault() 來獲取。
構造函數(shù)摘要
| 構造函數(shù) | 描述 |
|---|---|
| CookieHandler() |
方法總結
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| abstract Map |
get(URI uri, Map |
從請求標頭中指定 uri 的 cookie 緩存中獲取所有適用的 cookie。 |
| static CookieHandler | getDefault() | 獲取系統(tǒng)范圍的 cookie 處理程序。 |
| abstract void | put(URI uri, Map |
設置所有適用的 cookie,示例是名為 Set-Cookie2 的響應頭字段,存在于 cookie 緩存中的響應頭中。 |
| static void | setDefault(CookieHandler cHandler) | 設置(或取消設置)系統(tǒng)范圍的 cookie 處理程序。 |
| 從類 java.lang.Object 繼承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
構造函數(shù)詳細信息
CookieHandler
public CookieHandler()
方法詳情
getDefault
public static CookieHandler getDefault()
獲取系統(tǒng)范圍的 cookie 處理程序。
返回:
系統(tǒng)范圍的 cookie 處理程序; null 返回意味著當前沒有設置系統(tǒng)范圍的 cookie 處理程序。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SecurityException | 如果已安裝安全管理器并且它拒絕 NetPermission("getCookieHandler") |
setDefault
public static void setDefault(CookieHandler cHandler)
設置(或取消設置)系統(tǒng)范圍的 cookie 處理程序。 注意:非標準 http 協(xié)議處理程序可能會忽略此設置。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| cHandler | HTTP cookie 處理程序,或 null 取消設置。 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SecurityException | 如果已安裝安全管理器并且它拒絕 NetPermission("setCookieHandler") |
get
public abstract Map
從請求標頭中指定 uri 的 cookie 緩存中獲取所有適用的 cookie。 作為參數(shù)傳遞的 URI 指定了 cookie 的預期用途。 特別是該方案應反映 cookie 是通過 http、https 發(fā)送還是在其他上下文(如 javascript)中使用。 在 javascript 的情況下,主機部分應反映 cookie 的目的地或它們的來源。
由實現(xiàn)來考慮 URI 和 cookie 屬性和安全設置來確定應該返回哪些。
HTTP 協(xié)議實現(xiàn)者應確保在添加與選擇 cookie 相關的所有請求標頭之后、發(fā)送請求之前調(diào)用此方法。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| uri | 表示 cookie 的預期用途的 URI |
| requestHeaders | - 從請求標頭字段名稱到表示當前請求標頭的字段值列表的映射 |
返回:
從狀態(tài)管理標頭(字段名稱為“Cookie”或“Cookie2”)到包含狀態(tài)信息的 cookie 列表的不可變映射
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| IOException | 如果發(fā)生 I/O 錯誤 |
| IllegalArgumentException | 如果任一參數(shù)為空 |
put
public abstract void put(URI uri, Map
設置所有適用的 cookie,示例是名為 Set-Cookie2 的響應頭字段,存在于 cookie 緩存中的響應頭中。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| uri | cookie 來自的 URI |
| responseHeaders | 從字段名稱到表示返回的響應標頭字段的字段值列表的不可變映射 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| IOException | 如果發(fā)生 I/O 錯誤 |
| IllegalArgumentException | 如果任一參數(shù)為空 |
網(wǎng)站名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSCookieHandler
文章鏈接:http://m.fisionsoft.com.cn/article/codcpoo.html


咨詢
建站咨詢
