Java教程是针对JDK 8编写的。本页中描述的示例和实践不利用后续版本中引入的改进,并可能使用已不再可用的技术。
有关Java SE 9及以后版本中更新的语言特性的概述,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息,请参阅JDK发布说明。
虽然您可能已经熟悉Cookie,但可能不知道如何在Java应用程序中利用它们。本教程将指导您了解Cookie的概念,并说明如何设置Cookie处理程序,以便您的HTTP URL连接将使用它。
Java SE提供了一个主要的类来实现此功能,java.net.CookieHandler
,以及以下支持类和接口:java.net.CookieManager
、java.net.CookiePolicy
、java.net.CookieStore
和java.net.HttpCookie
。
本页介绍了Cookie并说明了如何使用它们提供会话。
本页说明了在访问网站时如何调用Cookie处理程序以及如何设置Cookie处理程序。
Java SE提供了一个默认的Cookie处理程序实现,在大多数情况下是足够的,并且高度可定制。
以下是如何自定义Cookie策略和编写自己的Cookie存储的一些示例。