ÄÜÅÙÃ÷»ó¼¼º¸±â

ÀÏ°ü¼º ÀÖ´Â À¥ ¼­ºñ½º ÀÎÅÍÆäÀ̽º ¼³°è¸¦ À§ÇÑ REST API µðÀÚÀÎ ±ÔÄ¢ - Hanbit eBook Realtime 06
ÀÏ°ü¼º ÀÖ´Â À¥ ¼­ºñ½º ÀÎÅÍÆäÀ̽º ¼³°è¸¦ À§ÇÑ REST API µðÀÚÀÎ ±ÔÄ¢ - Hanbit eBook Realtime 06
  • ÀúÀÚ<¸¶Å© ¸Þ¼¼> Àú/<±Ç¿ø»ó>,<±è°ü·¡> ¿ª
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2015-05-15
  • µî·ÏÀÏ2023-03-27
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 5, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

»çÀü󷳠ã¾Æ ¾²´Â REST API ±ÔÄ¢°ú ÆÁ

»ç¶÷µéÀÇ °ü½ÉÀ» ²ø±â À§ÇØ °æÀïÇϴ À¥ ¼­ºñ½º ½ÃÀå¿¡¼­, Àß ¼³°èµÈ REST API´Â ²À Áö³à¾ß ÇҠƯ¡ÀÌ µÇ°í ÀÖ´Ù. À̠åÀº REST ¾ÆÅ°ÅØ󠽺ŸÀÏÀ» Àß »ì¸°, ½ÇÁ¦ »ç·Ê¿¡¼­ µµÃâÇÑ REST API µðÀÚÀΠ±ÔÄ¢À» Á¦°øÇÑ´Ù. REST API ±ÔÄ¢°ú ÆÁÀÌ »çÀüó·³ Àß Á¤¸®µÇ¾î ÀÖÀ¸¹Ç·Î ÇÊ¿äÇÑ ºÎºÐ¸¸À» Ã£¾Æ¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Á¦°øÇϴ ±ÔÄ¢¿¡ µû¶ó URI¸¦ ¼³°èÇϸé, ÀÏ°üµÈ REST API¸¦ À¥ ¼­ºñ½º¿¡ Àû¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. 

¸ñÂ÷

1Àå. REST ¼Ò°³
__01 Hello World Wild Web 
__02 À¥ ¾ÆÅ°ÅØó 
____Ŭ¶óÀ̾ðÆ®/¼­¹ö 
____±ÕÀÏÇÑ ÀÎÅÍÆäÀ̽º 
____°èÃþ ½Ã½ºÅÛ 
____ij½Ã 
____»óÅ ¾øÀ½ 5
____ÁÖ¹®Çü ÄÚµå 
__03 À¥ Ç¥ÁØ 
__04 REST 
__05 REST API 
__06 REST API ¼³°è 
____±ÔÄ¢ 
____WRML 
__07 Á¤¸® 

2Àå. URI ½Äº°ÀÚ ¼³°è
__01 URI 13
__02 URI ÇüÅ 
____±ÔÄ¢: ½½·¡½Ã ±¸ºÐÀÚ(/)´Â °èÃþ °ü°è¸¦ ³ªÅ¸³»´Â µ¥ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: URI ¸¶Áö¸· ¹®ÀڷΠ½½·¡½Ã(/)¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù 
____±ÔÄ¢: ÇÏÀÌÇÂ(-)Àº URI °¡µ¶¼ºÀ» ³ôÀ̴ µ¥ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: ¹ØÁÙ( _ )Àº URI¿¡ »ç¿ëÇÏÁö ¾Ê´Â´Ù 
____±ÔÄ¢: URI °æ·Î¿¡´Â ¼Ò¹®ÀÚ°¡ ÀûÇÕÇÏ´Ù 
____±ÔÄ¢: ÆÄÀÏ È®ÀåÀڴ URI¿¡ Æ÷ÇÔ½ÃÅ°Áö ¾Ê´Â´Ù 
__03 URI ±ÇÇÑ ¼³°è 
____±ÔÄ¢: API¿¡ À־ ¼­ºê µµ¸ÞÀÎÀº ÀÏ°ü¼º ÀÖ°Ô »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Å¬¶óÀ̾ðÆ® °³¹ßÀÚ Æ÷Å» ¼­ºê µµ¸ÞÀΠÀ̸§Àº ÀÏ°ü¼º ÀÖ°Ô ¸¸µé¾î¾ß ÇÑ´Ù 
__04 ¸®¼Ò½º ¸ðµ¨¸µ 
__05 ¸®¼Ò½º ¿øÇü 
____µµÅ¥¸ÕÆ® 
____Ä÷º¼Ç 
____½ºÅä¾î 
____ÄÁÆ®·Ñ·¯ 
__06 URI °æ·Î µðÀÚÀΠ
____±ÔÄ¢: µµÅ¥¸ÕÆ® À̸§À¸·Î´Â ´Ü¼ö ¸í»ç¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Ä÷º¼Ç À̸§À¸·Î´Â º¹¼ö ¸í»ç¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ½ºÅä¾î À̸§À¸·Î´Â º¹¼ö ¸í»ç¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ÄÁÆ®·Ñ·¯ À̸§À¸·Î´Â µ¿»ç³ª µ¿»ç±¸¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: °æ·Î ºÎºÐ Áß º¯Çϴ ºÎºÐÀº À¯ÀÏÇÑ °ªÀ¸·Î ´ëüÇÑ´Ù 
____±ÔÄ¢: CRUD ±â´ÉÀ» ³ªÅ¸³»´Â °ÍÀº URI¿¡ »ç¿ëÇÏÁö ¾Ê´Â´Ù 
__07 URI Query µðÀÚÀΠ
____±ÔÄ¢: URI Äõ¸® ºÎºÐÀ¸·Î Ä÷º¼ÇÀ̳ª ½ºÅä¾î¸¦ ÇÊÅ͸µÇÒ ¼ö ÀÖ´Ù 
____±ÔÄ¢: URI Äõ¸®´Â Ä÷º¼ÇÀ̳ª ½ºÅä¾îÀÇ °á°ú¸¦ ÆäÀÌÁö·Î ±¸ºÐÇÏ¿© ³ªÅ¸³»´Â µ¥ »ç¿ëÇؾߠÇÑ´Ù 
__08 Á¤¸® 

3Àå. HTTP¸¦ ÀÌ¿ëÇÑ ÀÎÅÍ·¢¼Ç ¼³°è
__01 HTTP/1.1 
__02 ¿äû ¸Þ¼­µå 
____±ÔÄ¢: GET ¸Þ¼­µå³ª POST ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ¿äû ¸Þ¼­µå¸¦ Ã³¸®Çؼ­´Â ¾È µÈ´Ù 
____±ÔÄ¢: GET ¸Þ¼­µå´Â ¸®¼Ò½ºÀÇ »óÅ ǥÇöÀ» ¾ò´Â µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ÀÀ´ä Çì´õ¸¦ °¡Á®¿Ã ¶§´Â ¹Ýµå½Ã HEAD ¸Þ¼­µå¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: PUT ¸Þ¼­µå´Â ¸®¼Ò½º¸¦ »ðÀÔÇϰųª ÀúÀåµÈ ¸®¼Ò½º¸¦ °»½ÅÇϴ µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: PUT ¸Þ¼­µå´Â º¯°æ °¡´ÉÇÑ ¸®¼Ò½º¸¦ °»½ÅÇϴ µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: POST ¸Þ¼­µå´Â Ä÷º¼Ç¿¡ »õ·Î¿î ¸®¼Ò½º¸¦ ¸¸µå´Â µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: POST ¸Þ¼­µå´Â ÄÁÆ®·Ñ·¯¸¦ ½ÇÇàÇϴ µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: DELETE ¸Þ¼­µå´Â ±× ºÎ¸ð¿¡¼­ ¸®¼Ò½º¸¦ »èÁ¦Çϴ µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: OPTIONS ¸Þ¼­µå´Â ¸®¼Ò½ºÀÇ »ç¿ë °¡´ÉÇÑ ÀÎÅÍ·¢¼ÇÀ» ±â¼úÇÑ ¸ÞŸµ¥ÀÌÅ͸¦ °¡Á®¿À´Â µ¥ »ç¿ëÇؾߠÇÑ´Ù
__03 ÀÀ´ä »óÅ ÄÚµå 
____±ÔÄ¢: 200(¡°OK¡±)´Â ÀϹÝÀûÀΠ¿äû ¼º°øÀ» ³ªÅ¸³»´Â µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 200(¡°OK¡±)´Â ÀÀ´ä ¹Ùµð¿¡ ¿¡·¯¸¦ Àü¼ÛÇϴ µ¥ »ç¿ëÇؼ­´Â ¾È µÈ´Ù 
____±ÔÄ¢: 201(¡°Created¡±)´Â ¼º°øÀûÀ¸·Î ¸®¼Ò½º¸¦ »ý¼ºÇßÀ» ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 202(¡°Accepted¡±)´Â ºñµ¿±â Ã³¸®°¡ ¼º°øÀûÀ¸·Î ½ÃÀ۵ǾúÀ½À» ¾Ë¸± ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 204(¡°No Content¡±)´Â ÀÀ´ä ¹Ùµð¿¡ ÀǵµÀûÀ¸·Î ¾Æ¹«°Íµµ Æ÷ÇÔÇÏÁö ¾ÊÀ» ¶§ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: 301(¡°Moved Permanently¡±)´Â ¸®¼Ò½º¸¦ À̵¿½ÃÄ×À» ¶§ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: 302(¡°Found¡±)´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù 
____±ÔÄ¢: 303(¡°See Other¡±)Àº ´Ù¸¥ URI¸¦ ÂüÁ¶Ç϶ó°í ¾Ë·ÁÁÙ ¶§ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: 304(¡°Not Modified¡±)´Â ´ë¿ªÆøÀ» Àý¾àÇÒ ¶§ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: 307(¡°Temporary Redirect¡±)Àº Å¬¶óÀ̾ðÆ®°¡ ´Ù¸¥ URI·Î ¿äûÀ» ´Ù½Ã º¸³»°Ô ÇÒ ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 400(¡°Bad Request¡±)Àº ÀϹÝÀûÀΠ¿äû ½ÇÆп¡ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 401(¡°Unauthorized¡±)Àº Å¬¶óÀ̾ðÆ® ÀÎÁõ¿¡ ¹®Á¦°¡ ÀÖÀ» ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 403(¡°Forbidden¡±)Àº ÀÎÁõ »óÅ¿¡ »ó°ü¾øÀÌ ¾×¼¼½º¸¦ ±ÝÁöÇÒ ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 404(¡°Not Found¡±)´Â ¿äû URI¿¡ ÇØ´çÇϴ ¸®¼Ò½º°¡ ¾øÀ» ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 405(¡°Method Not Allowed¡±)´Â HTTP ¸Þ¼­µå°¡ Áö¿øµÇÁö ¾ÊÀ» ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 406(¡±Not Acceptable¡±)Àº ¿äûµÈ ¸®¼Ò½º ¹Ìµð¾î Å¸ÀÔÀ» Á¦°øÇÏÁö ¸øÇÒ ¶§ »ç¿ëÇؾߠÇÑ´Ù
____±ÔÄ¢: 409(¡°Conflict¡±)´Â ¸®¼Ò½º »óÅ¿¡ À§¹ÝµÇ´Â ÇàÀ§¸¦ ÇßÀ» ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 412(¡°Precondition Failed¡±)´Â Á¶°ÇºÎ ¿¬»êÀ» Áö¿øÇÒ ¶§ »ç¿ëÇÑ´Ù 
____±ÔÄ¢: 415(¡°Unsupported Media Type¡±)Àº ¿äûÀÇ ÆäÀ̷ε忡 Àִ ¹Ìµð¾î Å¸ÀÔÀ̠󸮵ÇÁö ¸øÇßÀ» ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: 500(¡°Internal Server Error¡±)´Â API°¡ À߸ø ÀÛµ¿ÇÒ ¶§ »ç¿ëÇؾߠÇÑ´Ù 
__04 Á¤¸® 

4Àå. ¸ÞŸµ¥ÀÌÅÍ µðÀÚÀΠ
__01 HTTP Çì´õ 
____±ÔÄ¢: Content-TypeÀ» »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Content-Length¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Last-Modified´Â ÀÀ´ä¿¡ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ETag´Â ÀÀ´ä¿¡ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ½ºÅä¾î´Â Á¶°ÇºÎ PUT ¿äûÀ» Áö¿øÇؾߠÇÑ´Ù 
____±ÔÄ¢: LocationÀº »õ·Î »ý¼ºµÈ ¸®¼Ò½ºÀÇ URI¸¦ ³ªÅ¸³»´Â µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Cache-Control, Expires, Date ÀÀ´ä Çì´õ´Â Ä³½Ã »ç¿ëÀ» ±ÇÀåÇϴ µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Cache-Control, Expires, Pragma ÀÀ´ä Çì´õ´Â Ä³½Ã »ç¿ëÀ» ÁßÁöÇϴ µ¥ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Ä³½Ã ±â´ÉÀº »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ¸¸±â Ä³½Ì Çì´õ´Â 200(¡°OK¡±) ÀÀ´ä¿¡ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ¸¸±â Ä³½Ì Çì´õ´Â ¡®3xx¡¯ ¿Í ¡®4xx¡¯ ÀÀ´ä¿¡ ¼±ÅÃÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù 
____±ÔÄ¢: Ä¿½ºÅÒ HTTP Çì´õ´Â HTTP ¸Þ¼­µåÀÇ ÇൿÀ» ¹Ù²Ù´Â µ¥ »ç¿ëÇؼ­´Â ¾È µÈ´Ù 
__02 ¹Ìµð¾î Å¸ÀÔ 
____¹Ìµð¾î Å¸ÀÔ ¹®¹ý 
____µî·ÏµÈ ¹Ìµð¾î Å¸ÀÔ 
____º¥´õ °íÀ¯ ¹Ìµð¾î Å¸ÀÔ 
__03 ¹Ìµð¾î Å¸ÀÔ ¼³°è 
____±ÔÄ¢: ¾ÖÇø®ÄÉÀ̼Ǡ°íÀ¯ ¹Ìµð¾î Å¸ÀÔÀ» »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ¸®¼Ò½ºÀǠǥÇöÀÌ ¿©·¯ °¡Áö °¡´ÉÇÒ °æ¿ì ¹Ìµð¾î Å¸ÀÔ Çù»óÀ» Áö¿øÇؾߠÇÑ´Ù 
____±ÔÄ¢: query º¯¼ö¸¦ »ç¿ëÇÑ ¹Ìµð¾î Å¸ÀÔ ¼±ÅÃÀ» Áö¿øÇÒ ¼ö ÀÖ´Ù 
__04 Á¤¸® 

5Àå. Ç¥Çö µðÀÚÀΠ
__01 ¸Þ½ÃÁö ¹Ùµð Æ÷¸Ë 
____±ÔÄ¢: JSON ¸®¼Ò½º Ç¥ÇöÀ» Áö¿øÇؾߠÇÑ´Ù 
____±ÔÄ¢: JSONÀº ¹®¹ý¿¡ Àß ¸Â¾Æ¾ß ÇÑ´Ù 
____±ÔÄ¢: XML°ú ´Ù¸¥ Ç¥Çö Çü½ÄÀº ¼±ÅÃÀûÀ¸·Î Áö¿øÇÒ ¼ö ÀÖ´Ù 
____±ÔÄ¢: Ãß°¡ ºÀÅõ´Â ¾ø¾î¾ß ÇÑ´Ù 
__02 ÇÏÀÌÆ۹̵ð¾î Ç¥Çö 
____±ÔÄ¢: ¸µÅ©´Â ÀÏ°üµÈ ÇüÅ·Π³ªÅ¸³»¾ß ÇÑ´Ù 
____±ÔÄ¢: ¸µÅ© °ü°è¸¦ Ç¥ÇöÇÒ ¶§¿¡´Â ÀÏ°üµÈ ÇüŸ¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ¸µÅ©¸¦ Ç¥ÇöÇÒ ¶§´Â ÀÏ°üµÈ ÇüŸ¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ÀÀ´ä ¸Þ½ÃÁö ¹Ùµð Ç¥Çö¿¡ ¼¿ÇÁ ¸µÅ©¸¦ Æ÷ÇÔÇؾߠÇÑ´Ù 
____±ÔÄ¢: ÁøÀÔ API URI ¼ö¸¦ ÃÖ¼ÒÈ­Ç϶ó 
____±ÔÄ¢: ¸®¼Ò½ºÀÇ »óÅ¿¡ µû¶ó °¡´ÉÇÑ ¾×¼ÇÀ» Ç¥ÇöÇϱâ À§Çؼ­ ¸µÅ©¸¦ »ç¿ëÇؾߠÇÑ´Ù 
__03 ¹Ìµð¾î Å¸ÀԠǥÇö 
____±ÔÄ¢: ¹Ìµð¾î Å¸ÀÔ formatÀº ÀÏ°ü¼º Àִ ÆûÀ» »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ¹Ìµð¾î Å¸ÀÔ ½ºÅ°¸¶¸¦ Ç¥ÇöÇÒ ¶§´Â ÀÏ°ü¼º Àִ Çü½ÄÀ» »ç¿ëÇؾߠÇÑ´Ù 
__04 ¿À·ù Ç¥Çö 
____±ÔÄ¢: ¿À·ù´Â ÀÏ°ü¼º ÀְԠǥÇöÇÑ´Ù 
____±ÔÄ¢: ¿À·ù ÀÀ´äÀº ÀÏ°ü¼º ÀְԠǥÇöÇÑ´Ù 
____±ÔÄ¢: ÀϹÝÀûÀΠ¿À·ù »óȲ¿¡¼­´Â ÀÏ°ü¼º Àִ ¿À·ù Å¸ÀÔÀ» »ç¿ëÇؾߠÇÑ´Ù 
__05 Á¤¸® 

6Àå. Å¬¶óÀ̾ðÆ® ¿µ¿ª 
__01 °³¿ä 
__02 ¹öÀüÀ» Á¤ÀÇÇϴ ¹æ¹ý 
____±ÔÄ¢: »õ·Î¿î °³³äÀ» µµÀÔÇÏ·Á¸é »õ·Î¿î URI¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: Ç¥Çö ÇüÅÂÀÇ ¹öÀüÀ» °ü¸®Çϱâ À§Çؼ­´Â ½ºÅ°¸¶¸¦ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: ¿£Æ¼Æ¼ Å±״ ǥÇö »óÅ ¹öÀüÀ» °ü¸®Çϱâ À§ÇØ »ç¿ëÇÑ´Ù 
__03 º¸¾È
____±ÔÄ¢: ¸®¼Ò½º º¸È£¸¦ À§ÇØ OAuth¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù 
____±ÔÄ¢: ¸®¼Ò½º º¸È£¸¦ À§ÇØ API °ü¸® ¼Ö·ç¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù 
__04 ÀÀ´ä Ç¥Çö Á¶ÇÕ 
____±ÔÄ¢: URIÀÇ Äõ¸® ºÎºÐÀº ºÎºÐ ÀÀ´äÀ» Áö¿øÇÒ ¶§ »ç¿ëÇؾߠÇÑ´Ù 
____±ÔÄ¢: URI Äõ¸® ºÎºÐÀº ¿¬°áµÈ ¸®¼Ò½º¸¦ Æ÷ÇÔÇÒ ¶§ »ç¿ëÇؾߠÇÑ´Ù
__05 ÇÏÀÌÆ۹̵ð¾î Ã³¸® 
__06 ÀÚ¹Ù½ºÅ©¸³Æ® Å¬¶óÀ̾ðÆ® 
____±ÔÄ¢: ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ ¿©·¯ À¥ »çÀÌÆ®¿¡ Àбâ Á¢±ÙÀÌ °¡´ÉÇϵµ·Ï JSONP¸¦ Áö¿øÇؾߠÇÑ´Ù 
____±ÔÄ¢: ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ ¿©·¯ À¥ »çÀÌÆ®¿¡ Àбâ/¾²±â Á¢±ÙÀÌ °¡´ÉÇϵµ·Ï CORS¸¦ Áö¿øÇؾߠÇÑ´Ù 
__07 Á¤¸® 

7Àå. ¸¶Áö¸· »ý°¢ 
__01 ÃÖ°íÀÇ ¼öÁØ 
__02 ÀÏ°üµÈ ±¸Çö 
____¿ø¸®: REST API ¼³°è´Â ÇÊ¿ä ÀÌ»óÀ¸·Î ´Ù¸£´Ù 
____¿ø¸®: REST API´Â ±¸ÇöµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó ¼³°èµÇ¾î¾ß ÇÑ´Ù 
____¿ø¸®: ÇÁ·Î±×·¡¸Ó¿Í ±×µé Á¶Á÷ÀÇ ÀÏ°ü¼ºÀº µµ¿òÀÌ µÈ´Ù
____¿ø¸®: REST API´Â GUI µµ±¸·Î ¸¸µé¾îÁø´Ù 
__03 Á¤¸® 

Appendix 
__³ªÀǠù ¹ø° REST API