¾ÕÀå¿¡¼´Â ºê¶ó¿ìÀú°¡ ÀÚ½ÅÀÌ ÇÊ¿ä·ÎÇÏ´Â Á¤º¸¸¦ ¾ò±â À§ÇÏ¿© À¥¼¹ö·Ñ Á¤º¸¸¦
Àü´ÞÇÏ´Â ¹æ¹ý°ú ±×¿¡µû¸¥ SSJSÀÇ »ç¿ë¹ýÀ» ¼³¸íÇß´Ù. À̹ø Àå¿¡¼´Â ±âÁ¸ÀÇ HTML¸¸ ¾²´ø
»ç¶÷¿¡°Ô´Â ¾à°£ »ý¼ÒÇÑ ³»¿ëÀ» ´Ù·é´Ù.
¼¹öÀÇ ÀÔÀå¿¡¼º¸¸é, ¾î¶² ¿ä±¸»çÇ×À» Á¢¼ö¹Þ°Ô µÇ¸é(formÀ̵ç URLÀÌµç °£¿¡), ¿ä±¸ÇÑ
ºê¶ó¿ìÀú¸¦ ±¸ºÐÇϱâ À§ÇÑ º°µµÀÇ Á¤º¸°¡ ÇÊ¿äÇÏ´Ù. À̶§,
HTML form ÀÇ Hidden tag, Cookie µîÀ» »ç¿ëÇÑ´Ù.
8.1 Form Tag
HTMLÀÇ form tag¾È¿¡ »ç¿ëµÇ´Â tagÁß¿¡ hidden tag¸¦ »ç¿ëÇÏ°Ô µÇ¸é, »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú¿¡´Â
³ªÅ¸³ªÁö ¾Ê°í( ¹°·Ð, view source¿¡ ÀÇÇØ º¸¿©Áø´Ù. ) submitÀ¸·Î form µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¶§,
µ¢´Þ¾Æ ¼¹ö·Î Àü¼ÛµÇ°Ô µÈ´Ù.
<INPUT TYPE="hidden" NAME="uid" VALUE="xxx">
|
ÀÌ·¸°Ô ÇÏ°Ô µÇ¸é, CSJS¿¡¼µµ ±× °ª¿¡ Á¢±ÙÇÒ ¼ö ÀÖÀ¸¸ç, ¼¹ö·Î Àü¼ÛµÈ µÚ¿¡´Â
SSJS¿¡¼ request.uid·Î Á¢±ÙÇØ¼ °ªÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
±×·¯³ª ÀÌ ¹æ¹ýÀº ½ÇÁ¦·Î ±×·¸°Ô ¸¹ÀÌ »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀúÀåÇØ¾ß ÇÒ Á¤º¸µéÀÌ
¸¹°Å³ª, ÆäÀÌÁö°£¿¡ °øÀ¯ÇÏ´Â Á¤º¸°¡ °è¼Ó º¯°æµÇ´Â °æ¿ì¿¡´Â ·ÎÁ÷ÀÌ Á¡Á¡ ´õ º¹ÀâÇØÁ®¼
³ªÁß¿¡ °ü¸®ÇϱⰡ ¾î·Á¿öÁö°Ô µÇ¸ç, Source°¡ ³ëÃâµÇ´Â ´ÜÁ¡À» °¡Áö°í ÀÖ´Ù.
8.2 Cookie
ÄíŰ´Â ºê¶ó¿ìÀú¿¡ ÀúÀåµÈ Á¤º¸¸¦ ¸»ÇÑ´Ù. Äí۰ªÀº cookie.txtÆÄÀÏ·Î windowsµð·ºÅ丮
¹Ø¿¡¼ ãÀ» ¼ö ÀÖ´Ù(¹°·Ð ¾Ë¾Æº¸±â Èûµé°Ô µÇ¾îÀÖ´Ù.). ÀÌ Äí۰ªÀº ¼¹ö°¡ Á¤º¸¸¦ º¸³»¼
ºê¶ó¿ìÀú¿¡ ÀúÀåÇÏ°Ô µÈ´Ù. ƯÈ÷ ÄíŰ´Â ƯÁ¤ URL¿¡ Á¾¼ÓµÈ´Ù.
SSJS¿¡¼´Â client¶ó´Â object¸¦ ÅëÇØ¼ ÀÌ Äí۰ªÀ» ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϰí ÀÖ´Ù.
client.userid ¶ó°í ¾²¸é, ºê¶ó¿ìÀú¿¡ ÀúÀåµÈ Äí۰ªÁß¿¡ userid¶ó´Â °ªÀÌ ÀÖÀ» °æ¿ì¿¡´Â ±× °ªÀÌ
µé¾î°¡°Ô µÇ°í, Äí۰ªÀÌ ¾ø´Â °æ¿ì´Â nullÀÌ Ã¤¿öÁø´Ù.
¿©±â±îÁö ¹è¿ì°í ³µÀ» ¶§, ´ç½ÅÀÌ CSJS¸¦ ÀÍÈ÷°í ¿Â »ç¶÷À̶ó¸é, ÀÌ¹Ì ±âº»ÀûÀÎ CGI¸¦
´Ù ¼ÒÈ ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. request, client¶ó´Â µÎ°¡Áö object¸¦ Á¢ÇغÃÀ¸´Ï ¸»ÀÌ´Ù. Àß ¸ð¸£½Ã°Ú´Ù?
±×·³, ÀÏ´Ü ³¡±îÁö Àо°í ³ª¼ ¶Ç º¾½Ã´Ù. ¿Ö³ÄÇϸé, ´ÙÀ½Àå¿¡¼ ´Ù½ÃÇѹø Á¤¸®ÇÑ´Ù.
- Last Update : 2001.7.5 by Deadfire(http://www.deadfire.net)
|