±Û¾´ÀÌ :±èÇÊÈ£ 1998³â 5¿ù 19ÀÏ 19:35:17
In Reply to: [Áú¹®] JWS 1.03¿¡¼´Â CGI¸¦ ¾î¶»°Ô ½ÇÇà? posted by °½Åµ¿ on 1998³â 5¿ù 19ÀÏ 17:51:27:
À©95 ³ª NT »óÀÇ ÀÚ¹ÙÀ¥¼¹ö¿¡¼
exe ÆÄÀÏÀº ½ÇÇàÇÒ·Á¸é hello.exe ÀÎ °æ¿ì
http://È£½ºÆ®ÁÖ¼Ò:8080/cgi-bin/hello.exe
·Î ¿¬°áÇÏ¸é ±×³É ½ÇÇàµË´Ï´Ù.
ÀÚ¹ÙÀ¥¼¹ö¿¡¼´Â CGI ¸¦ ÃÑ°ýÇÏ´Â ¼ºí¸´ÀÌ
sun.server.http.CgiServlet
ÀÔ´Ï´Ù. ÀÌ´Â º°µµ·Î ÀÖ´Â °ÍÀÌ ¾Æ´Ï°í
JWS-µð·ºÅ丮/lib/classes.jar ¾È¿¡ µé¾î ÀÖ½À´Ï´Ù.
Perl ½ºÅ©¸³Æ®´Â ÆÄÀÏ È®ÀåÀÚ°¡ .pl ·Î ³¡³ª¾ß Çϸç
¼ºí¸´ sun.server.http.CgiServlet ¿¡ ´ëÇÑ
Arguments ¿¡ perlexe=PerlÇؼ®±â ¸¦ ºÙ¿© ÁÖ¾î¾ß ÇÕ´Ï´Ù.
ÀÚ¹ÙÀ¥¼¹öÀÇ °ü¸®¸ðµå(9090 Æ÷Æ®)·Î Á¢¼ÓÇÏ¿©
Web Serivice â¿¡¼ ¼ºí¸´ º°¸í cgi ¸¦ Ŭ¸¯Çϸé
Class Name ÀÌ sun.server.http.CgiServlet ·Î µÇ¾î ÀÖ°í,
±× Arguments ¿¡ ÀÌ¹Ì bindir=cgi-bin À̶ó°í µÇ¾î
ÀÖÀ» °Ì´Ï´Ù.
¿©±â¿¡ perlexe=.... À» Ãß°¡ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.
ÀúÀÇ °æ¿ì Arguments ¸¦
bindir=cgi-bin, perlexe=c:/perl/bin/perl.exe
·Î ÇØ ³õ°í ¾²°í ÀÖ½À´Ï´Ù.
Argument °¡ ¿©·¯ °³ÀÎ °æ¿ì À§¿¡¼ ó·³ ¹Ýµå½Ã
ÄÞ¸¶(,) ·Î ±¸ºÐÇØ¾ß ÇÕ´Ï´Ù.
& ³ª ; µîÀÇ ±âÈ£´Â ¾È µË´Ï´Ù. ÄÞ¸¶ ¿Þ ÂÊÀº
ºóÄ ¾øÀÌ µü ºÙ¿© ½á¾ß ÇÏ°í, ÄÞ¸¶ ¿À¸¥ ÂÊÀº
ºóÄÀÌ À־ µÇ°í ¾ø¾îµµ µË´Ï´Ù.
±×¸®°í ¼ºêµð·ºÅ丮 ¿¬°áÀÚ°¡ \ °¡ ¾Æ´Ï¶ó / ÀÔ´Ï´Ù.
´ÙÀ½ °ÍµéÀº ¸ðµÎ Àß ¸ø Arguments ÀÔ´Ï´Ù.
bindir=cgi-bin&perlexe=c:/perl/bin/perl.exe
bindir=cgi-bin; perlexe=c:/perl/bin/perl.exe
bindir=cgi-bin , perlexe=c:/perl/bin/perl.exe
bindir=cgi-bin,perlexe=c:\perl\bin\perl.exe
¼ºí¸´ º°¸í cgi ÀÇ ¼³Á¤À» ¼öÁ¤ÇÏ¿´À¸¸é
Save ¹öÆ°À» ´©¸£°í Àá½Ã ±â´Ù¸³´Ï´Ù.
(ÀÚ¹ÙÀ¥¼¹ö¸¦ Àç½ÃÀÛÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.)
ÀÌÁ¦ http://È£½ºÆ®ÁÖ¼Ò:8080/cgi-bin/test-cgi.pl
¸¦ ¿¬°áÇØ º¾´Ï´Ù.
redirect.pl ¹× nph-test-cgi.pl µµ Àß µË´Ï´Ù.
Ȥ½Ã, Àß ¾È µÇ½Ã¸é ´Ù½Ã Áú¹®ÇØ ÁÖ¼¼¿ä...
±×·³...