개체 HttpCookie
http 쿠키를 추가하고 처리하는 데 사용되는 쿠키 개체
계승
건설자
HttpCookie
새 HttpCookie 개체를 만드는 HttpCookie 생성자
1new HttpCookie(Object opts = {});
호출 매개변수:
- opts: 객체, 생성된 쿠키의 속성 지정
opts가 설정할 수 있는 옵션은 다음과 같습니다.
1
2
3
4
5
6
7
8
9{
"name": "", // 指定创建的 cookie 名称
"value": "", // 指定创建的 cookie 值
"expires": Date, // 指定创建的 cookie 过期时间
"domain": "", // 指定创建的 cookie 的域名范围
"path": "", // 指定创建的 cookie 的路径范围
"secure": false, // 指定创建的 cookie 是否仅通过 https 传递
"httpOnly": false, // 指定创建的 cookie 仅允许 http 请求
}
새 HttpCookie 개체를 만드는 HttpCookie 생성자
1
2
3new HttpCookie(String name,
String value,
Object opts = {});
호출 매개변수:
- name: 문자열, 생성된 쿠키의 이름을 지정합니다.
- value: 문자열, 생성된 쿠키의 값 지정
- opts: 객체, 생성된 쿠키의 다른 속성 지정
opts가 설정할 수 있는 옵션은 다음과 같습니다.
1
2
3
4
5
6
7{
"expires": Date, // 指定创建的 cookie 过期时间
"domain": "", // 指定创建的 cookie 的域名范围
"path": "", // 指定创建的 cookie 的路径范围
"secure": false, // 指定创建的 cookie 是否仅通过 https 传递
"httpOnly": false, // 指定创建的 cookie 仅允许 http 请求
}
회원 속성
name
문자열, 쿼리 및 쿠키 이름 설정
1String HttpCookie.name;
value
문자열, 쿼리 및 쿠키 값 설정
1String HttpCookie.value;
domain
문자열, 쿼리 및 쿠키 도메인 이름 범위 설정
1String HttpCookie.domain;
path
문자열, 쿼리 및 쿠키 경로 범위 설정
1String HttpCookie.path;
expires
쿠키의 날짜, 쿼리 및 만료 시간 설정
1Date HttpCookie.expires;
httpOnly
부울, 쿼리 및 쿠키 설정만 허용됩니다. http 요청, 기본값은 false
1Boolean HttpCookie.httpOnly;
secure
부울, 쿼리 및 쿠키가 https를 통해서만 전달되는지 여부를 설정합니다. 기본값은 false입니다.
1Boolean HttpCookie.secure;
멤버 함수
parse
주어진 문자열을 구문 분석하고 쿠키 객체를 채웁니다.
1HttpCookie.parse(String header);
호출 매개변수:
- header: 문자열, 구문 분석할 헤더 문자열을 지정합니다.
match
주어진 감지 url 현재 설정과 일치하는지 여부
1Boolean HttpCookie.match(String url);
호출 매개변수:
- url: 문자열, 테스트 지정 url
반환 결과:
- Boolean, 일치가 성공하면 true를 반환합니다.
toString
개체의 문자열 표현을 반환하고 일반적으로 "[네이티브 개체]"를 반환하며 개체는 고유한 특성에 따라 다시 구현할 수 있습니다.
1String HttpCookie.toString();
반환 결과:
- String, 객체의 문자열 표현을 반환합니다.
toJSON
객체의 JSON 형식 표현을 반환하고 일반적으로 객체에 의해 정의된 읽을 수 있는 속성 모음을 반환합니다.
1Value HttpCookie.toJSON(String key = "");
호출 매개변수:
- key: 문자열, 미사용
반환 결과:
- Value, 직렬화 가능한 JSON을 포함하는 값을 반환합니다.