Documentation

The Java™ Tutorials
Hide TOC
Working With Cookies处理Cookies
Trail: Custom Networking

Lesson: Working With Cookies课程:处理Cookies

Though you are probably already familiar with cookies, you might not know how to take advantage of them in your Java application. 虽然您可能已经熟悉cookie,但可能不知道如何在Java应用程序中利用它们。This lesson guides you through the concept of cookies and explains how to set a cookie handler so that your HTTP URL connections will use it.本课程将指导您了解cookie的概念,并解释如何设置cookie处理程序,以便HTTP URL连接使用它。

Java SE provides one main class for this functionality, java.net.CookieHandler, and the following supporting classes and interfaces: java.net.CookieManager, java.net.CookiePolicy, java.net.CookieStore, and java.net.HttpCookie.JavaSE为该功能提供了一个主要类java.net.CookieHandler,以及以下支持类和接口:java.net.CookieManagerjava.net.CookiePolicyjava.net.CookieStorejava.net.HttpCookie

HTTP State Management With Cookies使用cookie的HTTP状态管理

This page describes cookies and explains how they are used to provide sessions.本页介绍Cookie并解释如何使用它们提供会话。

CookieHandler Callback Mechanism回调机制

This page explains how a cookie handler is called when you access a web site and how to set a cookie handler.本页介绍访问网站时如何调用cookie处理程序,以及如何设置cookie处理程序。

Default 默认CookieManager

Java SE provides a default cookie handler implementation that is sufficient in most cases and highly customizable.JavaSE提供了一个默认的cookie处理程序实现,在大多数情况下都是足够的,并且高度可定制。

Custom 自定义CookieManager

Here are some examples of how to customize the cookie policy and write your own cookie store.下面是一些如何自定义cookie策略和编写自己的cookie存储的示例。


Previous page: Previous Lesson
Next page: HTTP State Management With Cookies