15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package java.net; 27 28 import java.util.List; 29 import java.util.StringTokenizer; 30 import java.util.NoSuchElementException; 31 import java.text.SimpleDateFormat; 32 import java.util.TimeZone; 33 import java.util.Calendar; 34 import java.util.GregorianCalendar; 35 import java.util.Date; 36 import java.util.Locale; 37 import java.util.Objects; 38 import jdk.internal.misc.JavaNetHttpCookieAccess; 39 import jdk.internal.misc.SharedSecrets; 40 41 /** 42 * An HttpCookie object represents an HTTP cookie, which carries state 43 * information between server and user agent. Cookie is widely adopted 44 * to create stateful sessions. 45 * 46 * <p> There are 3 HTTP cookie specifications: 47 * <blockquote> 48 * Netscape draft<br> 49 * RFC 2109 - <a href="http://www.ietf.org/rfc/rfc2109.txt"> 50 * <i>http://www.ietf.org/rfc/rfc2109.txt</i></a><br> 51 * RFC 2965 - <a href="http://www.ietf.org/rfc/rfc2965.txt"> 52 * <i>http://www.ietf.org/rfc/rfc2965.txt</i></a> 53 * </blockquote> 54 * 55 * <p> HttpCookie class can accept all these 3 forms of syntax. 56 * 57 * @author Edward Wang 58 * @since 1.6 59 */ | 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package java.net; 27 28 import java.util.List; 29 import java.util.StringTokenizer; 30 import java.util.NoSuchElementException; 31 import java.text.SimpleDateFormat; 32 import java.util.TimeZone; 33 import java.util.Calendar; 34 import java.util.GregorianCalendar; 35 import java.util.Locale; 36 import java.util.Objects; 37 import jdk.internal.access.JavaNetHttpCookieAccess; 38 import jdk.internal.access.SharedSecrets; 39 40 /** 41 * An HttpCookie object represents an HTTP cookie, which carries state 42 * information between server and user agent. Cookie is widely adopted 43 * to create stateful sessions. 44 * 45 * <p> There are 3 HTTP cookie specifications: 46 * <blockquote> 47 * Netscape draft<br> 48 * RFC 2109 - <a href="http://www.ietf.org/rfc/rfc2109.txt"> 49 * <i>http://www.ietf.org/rfc/rfc2109.txt</i></a><br> 50 * RFC 2965 - <a href="http://www.ietf.org/rfc/rfc2965.txt"> 51 * <i>http://www.ietf.org/rfc/rfc2965.txt</i></a> 52 * </blockquote> 53 * 54 * <p> HttpCookie class can accept all these 3 forms of syntax. 55 * 56 * @author Edward Wang 57 * @since 1.6 58 */ |