WikiÆ⸡º÷
¼ç¤Ê¥Ú¡¼¥¸
¥«¥Æ¥´¥ê¡¼
ºÇ¶á¹¹¿·¤·¤¿¥Ú¡¼¥¸
ºÇ¿·¥³¥á¥ó¥È
emerge by ¥¢¥° ¥Ö¡¼¥Ä ¥¢¥¦¥È¥ì¥Ã¥È
crontab by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« 店舗
POP3 by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« ブランソン アウトレット
SQL by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« 店舗
locate by ãƒ€ã‚¦ãƒ³ã‚³ãƒ¼ãƒˆ モンクレール
SQL by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« 店舗
gcc by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« 店舗
locate by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« ダウン 人気
SSH by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« ダウン 2014 メンズ
less by ãƒ¢ãƒ³ã‚¯ãƒ¬ãƒ¼ãƒ« 店舗

CGI

"Common Gateway Interface" ¤Îά¡£Web ¥µ¡¼¥Ð¡¼¤¬³°Éô¥³¥Þ¥ó¥É¤òµ¯Æ°¤·¤ÆưŪ¤ËÀ¸À®¤µ¤ì¤¿ Web ¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¤¿¤á¤Î»ÅÁȤߤΤ³¤È¡£

GET ¥á¥½¥Ã¥É¤È POST ¥á¥½¥Ã¥É


CGI ¤Î¸Æ¤Ó½Ð¤·Êý¤Ë¤Ï¡¢ÂçÊ̤·¤Æ GET ¥á¥½¥Ã¥É¤È POST ¥á¥½¥Ã¥É¤Î 2 ¤Ä¤¬¤¢¤ë¡ÊÀµ³Î¤Ë¤Ï¾¤Ë PUT, DELETE ¤â¤¢¤ë¤¬¡¢¤¢¤Þ¤ê»È¤ï¤Ê¤¤¡Ë¡£¤³¤ì¤é¤Ï¼ç¤Ë¥Ñ¥é¥á¡¼¥¿¤Î¼õ¤±ÅϤ·ÊýË¡¤Ë°ã¤¤¤¬¤¢¤ë¡£¤É¤Á¤é¤ò»È¤¦¤«¤Ï HTML ¤Î form ¥¿¥°¤Î method °À­¤Ç»ØÄꤹ¤ë¡£

GET ¥á¥½¥Ã¥É


GET ¥á¥½¥Ã¥É¤Ï¥Ñ¥é¥á¡¼¥¿¤ò URL ¤Î°ìÉô¤Ë´Þ¤á¤Æ°ú¤­ÅϤ¹ÊýË¡¡£¼ç¤Ë°ú¤­ÅϤ¹¥Ç¡¼¥¿¥µ¥¤¥º¤¬¾®¤µ¤¤¾ì¹ç¤ËÍѤ¤¤é¤ì¤ë¡£¤Þ¤¿¡¢¥Ñ¥é¥á¡¼¥¿¤â´Þ¤á¤Æ¥ê¥ó¥¯¤Ë¤Ç¤­¤ë¤¿¤á¡¢CGI ¤¬½ÐÎϤ·¤¿¥Ú¡¼¥¸¤Ëľ¥ê¥ó¥¯¤¹¤ë¤³¤È¤ò²Äǽ¤Ë¤·¤¿¤¤¾ì¹ç¤Ë¤âÍ­¸ú¡£

°ìÈÌŪ¤Ë URL ¤Ï°Ê²¼¤Î¤è¤¦¤Ê·Á¼°¤Ë¤Ê¤ë¡£

<CGI¤ÎURL>?<¥Ñ¥é¥á¡¼¥¿Ì¾1>=<ÃÍ1>&<¥Ñ¥é¥á¡¼¥¿Ì¾2>=<ÃÍ2>...

ÅöÁ³¤Ê¤¬¤é¡¢¥Ñ¥é¥á¡¼¥¿Ì¾¤äÃͤ˴ޤޤì¤ëµ­¹æ¤Ê¤É¤ÏŬÀڤ˥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ë¡£CGI ¥¹¥¯¥ê¥×¥È¤Ë¤Ï´Ä¶­ÊÑ¿ô QUERY_STRING ·Ðͳ¤Ç¾åµ­¤Î¥Ñ¥é¥á¡¼¥¿¤¬ÅϤµ¤ì¤ë¡£

POST ¥á¥½¥Ã¥É


POST ¥á¥½¥Ã¥É¤Ï HTTP ¥ê¥¯¥¨¥¹¥ÈËÜÂΤ˥ѥé¥á¡¼¥¿¤ò´Þ¤á¤Æ°ú¤­ÅϤ¹ÊýË¡¡£°ú¤­ÅϤ¹¥Ç¡¼¥¿¥µ¥¤¥º¤¬Â礭¤¤¾ì¹ç¤ä¥Õ¥¡¥¤¥ë¥¢¥Ã¥×¥í¡¼¥É¤Ê¤É¤ËÍѤ¤¤é¤ì¤ë¡£POST ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤¿ºÇ¤â´Êñ¤Ê HTTP ¥ê¥¯¥¨¥¹¥È¤Ï°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ë¡£

POST /foo.cgi HTTP/1.0
Content-Length: <¥Ñ¥é¥á¡¼¥¿Ê¸»úÎó¤Î¥µ¥¤¥º>
Content-Type: application/x-www-form-urlencoded

<¥Ñ¥é¥á¡¼¥¿Ì¾1>=<ÃÍ1>&<¥Ñ¥é¥á¡¼¥¿Ì¾2>=<ÃÍ2>...

CGI ¥¹¥¯¥ê¥×¥È¦¤Ë¤Ï¾åµ­¤Î¥Ñ¥é¥á¡¼¥¿Ê¸»úÎó¤Î¥µ¥¤¥º¤¬´Ä¶­ÊÑ¿ô CONTENT_LENGTH ¤ËÀßÄꤵ¤ì¡¢¥Ñ¥é¥á¡¼¥¿ËÜÂΤÏɸ½àÆþÎÏ·Ðͳ¤Ç°ú¤­ÅϤµ¤ì¤ë¡£

¥­¡¼¥ï¡¼¥É


2008ǯ03·î30Æü(Æü) 23:05:05 Modified by sourcewalker




¥¹¥Þ¡¼¥È¥Õ¥©¥óÈǤǸ«¤ë