|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.net.CookieHandler
public abstract class CookieHandler
CookieHandler 객체는, HTTP 프로토콜 핸들러에 HTTP 상태 관리 정책 구현을 짜넣기 위한 콜백 기구를 제공합니다. HTTP 상태 관리 기구는, HTTP 의 요구와 응답을 사용해 스테이트 풀 세션을 작성하는 방법을 지정합니다.
HTTP 프로토콜 핸들러가 사용해야 할 시스템 전체의 CookieHandler 를 등록하려면 , CookieHandler.setDefault(CookieHandler)를 실행합니다. 현재 등록되어 있는 CookieHandler 를 가져오려면 , CookieHandler.getDefault()를 호출합니다. HTTP 상태 관리의 상세한 것에 대하여는,RFC 2965: HTTP State Management Mechanism 를 참조해 주세요.
생성자 의 개요 | |
---|---|
CookieHandler ()
|
메소드의 개요 | |
---|---|
abstract Map <String ,List <String >> |
get (URI uri,
Map <String ,List <String >> requestHeaders)
요구 헤더내로 지정된 URI 의 Cookie 캐쉬로부터 적용 가능한 모든 Cookie 를 가져옵니다. |
static CookieHandler |
getDefault ()
시스템 전체의 Cookie 핸들러를 가져옵니다. |
abstract void |
put (URI uri,
Map <String ,List <String >> responseHeaders)
응답 헤더내에 존재하는 Set-Cookie2 라는 이름의 응답 헤더 필드 등, 적용 가능한 모든 Cookie 를 Cookie 캐쉬내로 설정합니다. |
static void |
setDefault (CookieHandler cHandler)
시스템 전체의 Cookie 핸들러를 설정 (또는 설정 해제)합니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public CookieHandler()
메소드의 상세 |
---|
public static CookieHandler getDefault()
SecurityException
- 시큐리티 매니저가 인스톨 되고 있어, 그것이 NetPermission
("getCookieHandler") 를 거부했을 경우setDefault(CookieHandler)
public static void setDefault(CookieHandler cHandler)
cHandler
- HTTP Cookie 핸들러. 설정 해제하는 경우는 null
SecurityException
- 시큐리티 매니저가 인스톨 되고 있어, 그것이 NetPermission
("setCookieHandler") 를 거부했을 경우getDefault()
public abstract Map <String ,List <String >> get(URI uri, Map <String ,List <String >> requestHeaders) throws IOException
uri
- 요구시에 Cookie 의 송신지가 되는 URI
requestHeaders
- 요구 헤더 필드명으로부터 필드치의 리스트에의 Map. 이것은 현재의 요구 헤더를 나타낸다
IOException
- 입출력 에러가 발생했을 경우
IllegalArgumentException
- 어느 쪽인가의 인수가 null 의 경우put(URI, Map)
public abstract void put(URI uri, Map <String ,List <String >> responseHeaders) throws IOException
uri
- Cookie 의 생성원의 URI
responseHeaders
- 필드명으로부터 필드치의 리스트에의 불변의 맵. 이것은 반환된 응답 헤더 필드를 나타낸다
IOException
- 입출력 에러가 발생했을 경우
IllegalArgumentException
- 어느 쪽인가의 인수가 null 의 경우get(URI, Map)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.