javax.servlet.http
Ŭ·¡½º Cookie

java.lang.Object
  |
  +--javax.servlet.http.Cookie
¸ðµç ½ÇÀå ÀÎÅÍÆäÀ̽º:
java.lang.Cloneable

public class Cookie
extends java.lang.Object
implements java.lang.Cloneable

¼­ºê ·¿¿¡ ÀÇÇØ Web ºê¶ó¿ìÀú¿¡ ¼Û½ÅµÇ¾î ºê¶ó¿ìÀú¿¡ ÀÇÇØ º¸Á¸µÇ¾î ÈÄ¿¡ ¼­¹ö¿¡ µ¹·Á º¸³»Áö´Â ¼Ò·®ÀÇ Á¤º¸ÀÎ, Äí۸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÄíŰÀÇ °ªÀ¸·Î Ŭ¶óÀÌ¾ðÆ®¸¦ ÀÏÀÇ¿¡ ½Äº°ÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÄíŰ´Â ¼¼¼Ç °ü¸®¿¡ ³Ð°Ô »ç¿ëµË´Ï´Ù.

ÄíŰ´Â À̸§°ú ´ÜÀÏÀÇ °ªÀ» °¡Á®, ÄÚ¸àÆ®, ÆÐ½º ¹× µµ¸ÞÀÎÀÇ ¼ö½ÄÀÚ, ÃÖ´ë Á¸¼Ó ±â°£, ¹öÁ¯ ¹øÈ£µîÀÇ ¿É¼ÇÀÇ ¼Ó¼ºÀ» °¡Áö°í ÀÖ½À´Ï´Ù. Web ºê¶ó¿ìÀúÀÇ Á¾·ù¿¡ µû¶ó¼­´Â ¿É¼Ç ¼Ó¼ºÀÇ Ã³¸® ¹æ¹ýÀ¸·Î ¹ö±×°¡ ÀÖ±â (À§ÇØ)¶§¹®¿¡, ¼­ºê ·¿ÀÇ »óÈ£ ¿î¿ë¼ºÀ» ³ôÀ̱â À§Çؼ­(¶§¹®¿¡), ¿É¼Ç ¼Ó¼ºÀº °¡´ÉÇÑ ÇÑ »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁÀ» °ÍÀÔ´Ï´Ù.

¼­ºê ·¿Àº,HttpServletResponse.addCookie(javax.servlet.http.Cookie) ¸Þ¼Òµå¸¦ »ç¿ëÇØ, ºê¶ó¿ìÀú¿¡ Äí۸¦ ¼Û½ÅÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â, Äí۸¦ ºê¶ó¿ìÀú¿¡ ¼Û½ÅÇϱâ À§ÇÑ Çʵ带, HTTP ÀÀ´ä Çì´õ¿¡ ÇÑ ¹ø¿¡ 1 °³(»ì)¾¿ Ãß°¡ÇÕ´Ï´Ù. ºê¶ó¿ìÀú´Â, °¢ Web ¼­¹ö¿¡ ´ëÇØ¼­ 20 °³ÀÇ ÄíŰ, ÇÕ°è·Î 300 °³ÀÇ Äí۸¦ ¼­Æ÷Æ®ÇÏ´Â °ÍÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. °¢ ÄíŰÀÇ »çÀÌÁî´Â 4 KB ¿¡ Á¦Çѵǰí ÀÖ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.

ºê¶ó¿ìÀú´Â, HTTP ¿ä±¸ Çì´õ¿¡ Çʵ带 Ãß°¡ÇØ, ¼­ºê ·¿¿¡ Äí۸¦ µ¹·ÁÁÝ´Ï´Ù. ÄíŰ´Â,HttpServletRequest.getCookies() ¸Þ¼Òµå¸¦ »ç¿ëÇØ, ¿ä±¸·ÎºÎÅÍ ²¨³¾ ¼ö°¡ ÀÖ½À´Ï´Ù. ÄíŰ¾È¿¡´Â, °°Àº À̸§À¸·Î ´Ù¸¥ ÆÐ½º ¼Ó¼ºÀ» °¡Áö´Â °Íµµ ÀÖ½À´Ï´Ù.

ÄíŰ´Â, Äí۸¦ »ç¿ëÇÏ´Â Web ÆäÀÌÁöÀÇ Ä³½Ì¿¡ ¿µÇâÀ» ÁÝ´Ï´Ù. HTTP 1.0 ¿¡¼­´Â, ÀÌ Å¬·¡½º¿¡¼­ ÀÛ¼ºÇÑ Äí۸¦ »ç¿ëÇÏ´Â ÆäÀÌÁö´Â ij½¬ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ Å¬·¡½º´Â, HTTP 1.1 À¸·Î Á¤ÀÇµÈ Ä³½¬ Á¦¾î¸¦ ¼­Æ÷Æ®ÇÏÁö ¾Ê½À´Ï´Ù.

ÀÌ Å¬·¡½º´Â, Netscape ¿¡ ÀÇÇÑ ¹öÁ¯ 0 ¹× RFC 2109 ¿¡ ÀÇÇÑ ¹öÁ¯ 1 ÀÇ ¾çÂÊ ¸ðµÎÀÇ ÄíŰ »ç¾çÀ» ¼­Æ÷Æ®ÇÕ´Ï´Ù. ƯÈ÷ ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ, »óÈ£ ¿î¿ë¼ºÀ» °¡Àå È®½ÇÈ÷ Çϱâ À§Çؼ­, ÄíŰ´Â ¹öÁ¯ 0 À» »ç¿ëÇØ ÀÛ¼ºµË´Ï´Ù.


constructor¡¡ ¡¡ ÀÇ °³¿ä
Cookie (java.lang.String name, java.lang.String value)
          ÁöÁ¤µÈ À̸§°ú °ªÀ» °¡Áö´Â Äí۸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 java.lang.Object clone ()
          Ç¥ÁØÀÇ java.lang.Object.clone ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) Çϰí ÀÖ½À´Ï´Ù.
 java.lang.String getComment ()
          ÀÌ ÄíŰÀÇ ¸ñÀûÀ» ¼³¸íÇÏ´Â ÄÚ¸àÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getDomain ()
          ÀÌ ÄíŰ·Î ¼³Á¤µÈ µµ¸ÞÀθíÀ» µ¹·ÁÁÝ´Ï´Ù.
 int getMaxAge ()
          ÄíŰÀÇ ÃÖ´ë Á¸¼Ó ±â°£À» ÃÊ´ÜÀ§ÀÇ ¼öÄ¡·Î µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getName ()
          ÄíŰÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getPath ()
          ºê¶ó¿ìÀú°¡ ÀÌ Äí۸¦ µ¹·ÁÁÖ´Â ¾ÕÀÇ ¼­¹ö»óÀÇ ÆÐ½º¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean getSecure ()
          ºê¶ó¿ìÀú°¡ ½ÃÅ¥·¯Æ¼ º¸È£µÈ ÇÁ·ÎÅäÄÝ °æÀ¯¿¡¼­¸¸ Äí۸¦ ¼Û½ÅÇϰí ÀÖ´Â °æ¿ì´Â true, ºê¶ó¿ìÀú°¡ ¾î¶°ÇÑ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇØµµ Äí۸¦ ¼Û½ÅÇÒ ¼ö ÀÖ´Â °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 java.lang.String getValue ()
          ÄíŰÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
 int getVersion ()
          ÀÌ Äí۰¡ ÁذÅÇÏ´Â ÇÁ·ÎÅäÄÝÀÇ ¹öÁ¯ ¹øÈ£¸¦ µ¹·ÁÁÝ´Ï´Ù.
 void setComment (java.lang.String purpose)
          ÄíŰÀÇ ¸ñÀûÀ» ±â¼úÇÏ´Â ÄÚ¸àÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setDomain (java.lang.String pattern)
          ÀÌ Äí۰¡ ¾îµð¼­ »ç¿ëµÇ´ÂÁö¸¦ ³ªÅ¸³»´Â µµ¸ÞÀÎÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 void setMaxAge (int expiry)
          ÄíŰÀÇ ÃÖ´ë Á¸¼Ó ±â°£À» Ãʼö·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setPath (java.lang.String uri)
          Å¬¶óÀÌ¾ðÆ®°¡ Äí۸¦ µ¹·ÁÁÙ Çʿ䰡 ÀÖ´Â ÄíŰÀÇ ÆÐ½º¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
 void setSecure (boolean flag)
          HTTPS ³ª SSL ¿Í °°Àº, ½ÃÅ¥·¯Æ¼ º¸È£µÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϰí ÀÖ´Â °æ¿ì¿¡°Ô¸¸, Äí۸¦ ¼Û½ÅÇÏ´ÂÁö ¾î¶²Áö¸¦, ºê¶ó¿ìÀú¿¡ Áö½ÃÇÕ´Ï´Ù.
 void setValue (java.lang.String newValue)
          Äí۰¡ ÀÛ¼ºµÈ ÈÄ¿¡, ÄíŰ¿¡ »õ·Î¿î °ªÀ» ÇÒ´çÇÕ´Ï´Ù.
 void setVersion (int v)
          ÀÌ Äí۰¡ ÁذÅÇϰí ÀÖ´Â ÄíŰ ÇÁ·ÎÅäÄÝÀÇ ¹öÁ¯À» ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

constructor¡¡ ¡¡ ÀÇ »ó¼¼

Cookie

public Cookie(java.lang.String name,
              java.lang.String value)
ÁöÁ¤µÈ À̸§°ú °ªÀ» °¡Áö´Â Äí۸¦ ±¸ÃàÇÕ´Ï´Ù.

À̸§Àº RFC 2109 ¿¡ ÁذÅÇϰí ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. Áï, ASCII ÀÇ ¿µ¼öij¸¯Å͸¸À» Æ÷ÇÔÇØ, ÄÞ¸¶, ¼¼¹ÌÄÝ·Ð, ½ºÆäÀ̽º¸¦ Æ÷ÇÔÇÏÁö ¸øÇϰí,$ ij¸¯ÅͰ¡ ¼±µÎ¿¡ À־´Â µÇÁö ¾Ê½À´Ï´Ù. Äí۸íÀº, ÀÛ¼º ÈÄ´Â º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.

°ª¿¡´Â ƯÈ÷ Á¦ÇÑÀº ¾ø½À´Ï´Ù. ±× °ªÀº Åë»ó, ¼­¹ö¿¡ À־ÀÇ º¸°í Àǹ̰¡ ÀÖ½À´Ï´Ù. ÄíŰÀÇ °ªÀº, ÀÛ¼º ÈÄ¿¡ setValue ¸Þ¼Òµå¸¦ »ç¿ëÇØ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

ƯÈ÷ ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ, ÄíŰ´Â Netscape ÀÇ ÄíŰ »ç¾ç¿¡ µû¶ó ÀÛ¼ºµË´Ï´Ù. ¹öÁ¯Àº,setVersion ¸Þ¼Òµå·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - ÄíŰÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
value - ÄíŰÀÇ °ªÀ» ÁöÁ¤ÇÏ´Â String
¿¹¿Ü:
java.lang.IllegalArgumentException - Äí۸íÀÌ ÄÞ¸¶, ½ºÆäÀ̽º, ¼¼¹ÌÄݷеîÀÌ ºÎ´çÇÑ Ä³¸¯Å͸¦ Æ÷ÇÔÇϰí ÀÖ´ÂÁö, Äí۸íÀÌ ÄíŰ ÇÁ·ÎÅäÄÝ·Î »ç¿ëÇϱâ À§Çؼ­ ¿¹¾àµÇ°í ÀÖ´Â ÅäÅ«ÀÇ 1 °³ÀÎ °æ¿ì
°ü·Ã Ç׸ñ:
setValue(java.lang.String) , setVersion(int)
¸Þ¼ÒµåÀÇ »ó¼¼

setComment

public void setComment(java.lang.String purpose)
ÄíŰÀÇ ¸ñÀûÀ» ±â¼úÇÏ´Â ÄÚ¸àÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù. ºê¶ó¿ìÀú°¡ Äí۸¦ À¯Àú¿¡°Ô Á¦½ÃÇÏ´Â °æ¿ì´Â, ÄÚ¸àÆ®°¡ µµ¿òÀÌ µË´Ï´Ù. ÄÚ¸àÆ®´Â, Netscape ¹öÁ¯ 0 ÀÇ ÄíŰ¿¡¼­´Â ¼­Æ÷Æ®µÇÁö ¾Ê½À´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
purpose - À¯Àú¿¡°Ô Ç¥½ÃÇÏ´Â ÄÚ¸àÆ®¸¦ ÁöÁ¤ÇÏ´Â String
°ü·Ã Ç׸ñ:
getComment()

getComment

public java.lang.String getComment()
ÀÌ ÄíŰÀÇ ¸ñÀûÀ» ¼³¸íÇÏ´Â ÄÚ¸àÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÄíŰ¿¡ ÄÚ¸àÆ®°¡ ¾ø´Â °æ¿ì´Â,null ¸¦ µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
ÄÚ¸àÆ®°¡ °Ý³³µÈ String. ÄÚ¸àÆ®°¡ ¾ø´Â °æ¿ì´Â null
°ü·Ã Ç׸ñ:
setComment(java.lang.String)

setDomain

public void setDomain(java.lang.String pattern)
ÀÌ Äí۰¡ ¾îµð¼­ »ç¿ëµÇ´ÂÁö¸¦ ³ªÅ¸³»´Â µµ¸ÞÀÎÀ» ÁöÁ¤ÇÕ´Ï´Ù.

µµ¸ÞÀθíÀÇ Çü½ÄÀº, RFC 2109 ·Î ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. µµ¸ÞÀθíÀº . foo.com ¿Í °°ÀÌ ´åÀ¸·Î ½ÃÀ۵Ǿî, ÁöÁ¤µÈ µµ¸ÞÀÎ ³×ÀÓ ½Ã½ºÅÛ (DNS)ÀÇ Á¸³»ÀÇ ¼­¹ö°¡ ±× Äí۸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ´Â °ÍÀ» ³ªÅ¸³»°í ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÀÌ °æ¿ì,www.foo.com ´Â Äí۸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸,a.b.foo.com ´Â Äí۸¦ ÂüÁ¶ÇÒ ¼ö ¾ø½À´Ï´Ù. ƯÈ÷ ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ, ÄíŰ´Â ±×°ÍÀ» ¼Û½ÅÇÑ ¼­¹ö¿¡°Ô¸¸ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
pattern - RFC 2109 ¿¡ ÁذÅÇÑ Çü½ÄÀÇ, ÀÌ Äí۸¦ ÂüÁ¶ °¡´ÉÇÑ µµ¸ÞÀθíÀ» ÁöÁ¤ÇÏ´Â String
°ü·Ã Ç׸ñ:
getDomain()

getDomain

public java.lang.String getDomain()
ÀÌ ÄíŰ·Î ¼³Á¤µÈ µµ¸ÞÀθíÀ» µ¹·ÁÁÝ´Ï´Ù. µµ¸ÞÀθíÀÇ Çü½ÄÀº, RFC 2109 ¿¡ µû¶ó ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.
¹Ýȯ°ª:
µµ¸ÞÀθíÀÌ °Ý³³µÈ String
°ü·Ã Ç׸ñ:
setDomain(java.lang.String)

setMaxAge

public void setMaxAge(int expiry)
ÄíŰÀÇ ÃÖ´ë Á¸¼Ó ±â°£À» Ãʼö·Î ¼³Á¤ÇÕ´Ï´Ù.

Á¤ÀÇ °ªÀ» ÁöÁ¤Çϸé(ÀÚ), ±× Ãʼö°¡ °æ°úÇÑ ÈÄ¿¡ Äí۰¡ ±âÇÑ ¸¶°¨ÀÌ µË´Ï´Ù. ÀÌ °ªÀº Äí۰¡ ±âÇÑ ¸¶°¨ÀÌ µÉ ¶§±îÁöÀÇ ÃÖ´ë Á¸¼Ó ±â°£À̸ç, ÇöÀç±îÁöÀÇ Á¸¼Ó ±â°£ÀÌ ¾Æ´Õ´Ï´Ù.

ºÎÀÇ °ªÀ» ÁöÁ¤Çϸé(ÀÚ), ÄíŰ´Â Áö¼ÓÀûÀ¸·Î º¸°ü À¯ÁöµÇÁö ¾Ê°í , Web ºê¶ó¿ìÀú°¡ Á¾·áÇßÀ» ¶§¿¡ »èÁ¦µË´Ï´Ù. 0 À» ÁöÁ¤Çϸé(ÀÚ), ÄíŰ´Â »èÁ¦µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
expiry - ÄíŰÀÇ ÃÖ´ë Á¸¼Ó ±â°£À» Ãʼö·Î ÁöÁ¤ÇÏ´Â Á¤¼ö. ºÎÀÇ °ªÀÇ °æ¿ì´Â Äí۰¡ º¸Á¸µÇÁö ¾Ê°í, 0 ÀÇ °æ¿ì´Â Äí۰¡ »èÁ¦µÇ´Â
°ü·Ã Ç׸ñ:
getMaxAge()

getMaxAge

public int getMaxAge()
ÄíŰÀÇ ÃÖ´ë Á¸¼Ó ±â°£À» ÃÊ´ÜÀ§ÀÇ ¼öÄ¡·Î µ¹·ÁÁÝ´Ï´Ù. ƯÈ÷ ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ, ÀÌ °ªÀº -1 À̾î, ÀÌ °æ¿ì´Â ºê¶ó¿ìÀú°¡ ½¸´Ù¿î µÉ ¶§±îÁö ÄíŰ´Â º¸°ü À¯ÁöµË´Ï´Ù.
¹Ýȯ°ª:
ÄíŰÀÇ ÃÖ´ë Á¸¼Ó ±â°£À» Ãʼö·Î ÁöÁ¤ÇÏ´Â Á¤¼ö. ºÎÀÇ °ªÀÇ °æ¿ì´Â, ºê¶ó¿ìÀú°¡ ½¸´Ù¿î µÉ ¶§±îÁö Äí۰¡ º¸°ü À¯ÁöµÇ´Â
°ü·Ã Ç׸ñ:
setMaxAge(int)

setPath

public void setPath(java.lang.String uri)
Ŭ¶óÀÌ¾ðÆ®°¡ Äí۸¦ µ¹·ÁÁÙ Çʿ䰡 ÀÖ´Â ÄíŰÀÇ ÆÐ½º¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ °ªÀ» ÁöÁ¤Çϸé(ÀÚ), ÁöÁ¤ÇÑ µð·ºÅ丮³»ÀÇ ¸ðµç ÆäÀÌÁö, ¹× ±× µð·ºÅ丮ÀÇ ¼­ºê µð·ºÅ丮³»ÀÇ ¸ðµç ÆäÀÌÁö¿¡ ´ëÇØ Äí۸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄíŰÀÇ ÆÐ½º¿¡´Â, ±× Äí۸¦ ¼³Á¤ÇÑ ¼­ºê ·¿ÀÌ Æ÷ÇԵǾî ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î,/catalog ¸¦ ÁöÁ¤Çϸé(ÀÚ), ¼­¹ö»óÀÇ /catalog ¾Æ·¡ÀÇ ¸ðµç µð·ºÅ丮¿¡¼­ Äí۰¡ ÂüÁ¶ °¡´ÉÇÏ°Ô µË´Ï´Ù.

ÄíŰÀÇ ÆÐ½º¸íÀÇ ¼³Á¤ ¹æ¹ý¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ °ÍÀº, RFC 2109 ·Î Á¶»çÇØ ÁÖ¼¼¿ä. RFC 2109 ´Â, ÀÎÅͳÝÀ¸·Î °ø°³µÇ°í ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
uri - ÆÐ½º¸¦ ÁöÁ¤ÇÏ´Â String
°ü·Ã Ç׸ñ:
getPath()

getPath

public java.lang.String getPath()
ºê¶ó¿ìÀú°¡ ÀÌ Äí۸¦ µ¹·ÁÁÖ´Â ¾ÕÀÇ ¼­¹ö»óÀÇ ÆÐ½º¸¦ µ¹·ÁÁÝ´Ï´Ù. ÄíŰ´Â, ¼­¹ö»óÀÇ ±× ÆÐ½ºÀÇ ¸ðµç ¼­ºê ÆÐ½º·Î ÂüÁ¶ °¡´ÉÇÕ´Ï´Ù.
¹Ýȯ°ª:
/catalog µî, ¼­ºê ·¿¸íÀ» Æ÷ÇÔÇÑ ÆÐ½º°¡ ÁöÁ¤µÇ¾î ÀÖ´Â String
°ü·Ã Ç׸ñ:
setPath(java.lang.String)

setSecure

public void setSecure(boolean flag)
HTTPS ³ª SSL ¿Í °°Àº, ½ÃÅ¥·¯Æ¼ º¸È£µÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϰí ÀÖ´Â °æ¿ì¿¡°Ô¸¸, Äí۸¦ ¼Û½ÅÇÏ´ÂÁö ¾î¶²Áö¸¦, ºê¶ó¿ìÀú¿¡ Áö½ÃÇÕ´Ï´Ù.

±âÁ¤Ä¡´Â false ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
flag - true ÀÇ °æ¿ì´Â, ½ÃÅ¥·¯Æ¼ º¸È£µÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϰí ÀÖÀ» ¶§ ¸¶¼Å, ºê¶ó¿ìÀú·ÎºÎÅÍ ¼­¹ö¿¡ Äí۸¦ ¼Û½Å. false ÀÇ °æ¿ì´Â, ¾î¶°ÇÑ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϰí À־ ¼Û½Å
°ü·Ã Ç׸ñ:
getSecure()

getSecure

public boolean getSecure()
ºê¶ó¿ìÀú°¡ ½ÃÅ¥·¯Æ¼ º¸È£µÈ ÇÁ·ÎÅäÄÝ °æÀ¯¿¡¼­¸¸ Äí۸¦ ¼Û½ÅÇϰí ÀÖ´Â °æ¿ì´Â true, ºê¶ó¿ìÀú°¡ ¾î¶°ÇÑ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇØµµ Äí۸¦ ¼Û½ÅÇÒ ¼ö ÀÖ´Â °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
ºê¶ó¿ìÀú°¡ ½ÃÅ¥·¯Æ¼ º¸È£µÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
setSecure(boolean)

getName

public java.lang.String getName()
ÄíŰÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. ÀÌ À̸§Àº ÀÛ¼º ÈÄ·Î º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.
¹Ýȯ°ª:
ÄíŰÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String

setValue

public void setValue(java.lang.String newValue)
Äí۰¡ ÀÛ¼ºµÈ ÈÄ¿¡, ÄíŰ¿¡ »õ·Î¿î °ªÀ» ÇÒ´çÇÕ´Ï´Ù. ¹ÙÀ̳ʸ®Ä¡¸¦ »ç¿ëÇÏ´Â °æ¿ì´Â, BASE64 ÀÎÄÚµùÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÔ´Ï´Ù.

¹öÁ¯ 0 ÀÇ ÄíŰÀÇ °æ¿ì, °ª¿¡ °ø¹é·ù, ´ë³ª °³, ¿Ü¸ð, µîÈ£, ÄÞ¸¶, ÀÌÁß ÀοëºÎÈ£, »ç¼±, ¹°À½Ç¥, ´Ü°¡ ±âÈ£, ÄÚ·Ð, ¹× ¼¼¹ÌÄÝ·ÐÀ» Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÏ´ÃÀÇ °ªÀ» ÁöÁ¤Çϸé(ÀÚ), ºê¶ó¿ìÀú°£¿¡ ´Ù¸¥ µ¿ÀÛÀ» ÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
newValue - »õ·Î¿î °ªÀ» ÁöÁ¤ÇÏ´Â String
°ü·Ã Ç׸ñ:
getValue() , Cookie

getValue

public java.lang.String getValue()
ÄíŰÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
ÄíŰÀÇ ÇöÀçÀÇ °ªÀÌ °Ý³³µÈ String
°ü·Ã Ç׸ñ:
setValue(java.lang.String) , Cookie

getVersion

public int getVersion()
ÀÌ Äí۰¡ ÁذÅÇÏ´Â ÇÁ·ÎÅäÄÝÀÇ ¹öÁ¯ ¹øÈ£¸¦ µ¹·ÁÁÝ´Ï´Ù. ¹öÁ¯ 1 Àº RFC 2109 ¿¡ ÁذÅÇÏ´Â °ÍÀ» ³ªÅ¸³», ¹öÁ¯ 0 Àº Netscape ¿¡ ÀÇÇØ ÃÊ°í°¡ Á¤ÀÇµÈ ÃÖÃÊÀÇ ÄíŰ »ç¾ç¿¡ ÁذÅÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ºê¶ó¿ìÀú·ÎºÎÅÍ Á¦°øµÈ ÄíŰÀÇ °æ¿ì´Â, ±× ºê¶ó¿ìÀú°¡ ä¿ëÇϰí ÀÖ´Â ÄíŰ ¹öÁ¯À» »ç¿ëÇØ, ±× ¹öÁ¯À» µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
Äí۰¡ ÃÖÃÊÀÇ Netscape »ç¾ç¿¡ ÁذÅÇϰí ÀÖ´Â °æ¿ì´Â 0, RFC 2109 ¿¡ ÁذÅÇϰí ÀÖ´Â °æ¿ì´Â 1
°ü·Ã Ç׸ñ:
setVersion(int)

setVersion

public void setVersion(int v)
ÀÌ Äí۰¡ ÁذÅÇϰí ÀÖ´Â ÄíŰ ÇÁ·ÎÅäÄÝÀÇ ¹öÁ¯À» ¼³Á¤ÇÕ´Ï´Ù. ¹öÁ¯ 0 ÀÇ °æ¿ì´Â ÃÖÃÊÀÇ Netscape ÄíŰ »ç¾ç¿¡ ÁذÅÇØ, ¹öÁ¯ 1 ÀÇ °æ¿ì´Â RFC 2109 ¿¡ ÁذÅÇÕ´Ï´Ù.

RFC 2109 ´Â ¾ÆÁ÷ »õ·Î¿î »ç¾çÀ̹ǷÎ, ¹öÁ¯ 1 Àº ½ÇÇèÀûÀÎ ¹°°ÇÀ̶ó°í »ý°¢ÇØ ÁÖ¼¼¿ä. º»°¡µ¿ÀÇ »çÀÌÆ®¿¡°Ô´Â ¾ÆÁ÷ »ç¿ëÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
v - Äí۰¡ ÃÖÃÊÀÇ Netscape »ç¾ç¿¡ ÁذÅÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â 0, RFC 2109 ¿¡ ÁذÅÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â 1
°ü·Ã Ç׸ñ:
getVersion()

clone

public java.lang.Object clone()
Ç¥ÁØÀÇ java.lang.Object.clone ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) Çϰí ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÄíŰÀÇ Ä«ÇǸ¦ µ¹·ÁÁÝ´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ clone


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.