…L@ ebŠR>ÙÀX K"Y^ÒšTy"È¡a"²*µöz½0uü°êN(x`¶X@½ÝS™ê'úQÞáÛÿîýøîìíGäñ賓¢\ÂÍŠ(Ø\ŸW© K)ãÞX§’ÿûÇC}à!ßSY§bid„ddates2022-09-27T23:55:00etitlex/サクã£ã¨ã¤ãã‚‹WebAPIサーãƒãƒ¼ in Denodtagsi#js #denocurlxhttps://fukuno.jig.jp/3716dbodyy@
何ã‹ã‚’å—ã‘å–ã£ã¦ï¼ˆå…¥åŠ›ï¼‰ã€å‡¦ç†ã—ã¦ã€è¿”ã™ï¼ˆå‡ºåŠ›ï¼‰ã€ã‚³ãƒ³ãƒ”ューター処ç†ã®åŸºæœ¬ã§ã™ã€‚
サーãƒãƒ¼ã¥ãã‚ŠãŒã§ãã‚‹ã¨ã€Webアプリã¥ãã‚Šã®å¹…ãŒä¸€æ°—ã«åºƒãŒã£ã¦æ¥½ã—ã„ã§ã™ã€‚最新ã®JavaScript/Denoをウェブサーãƒãƒ¼ã‚’使ã£ã¦ã€ç°¡å˜ã«ã‚µãƒ¼ãƒãƒ¼ã§å‹•ãAPIã‚’ã¤ãれるツールを作りã¾ã—ãŸã€‚
「wsutil - utility library for webserverã€
Webサーãƒãƒ¼ã®ãŸã‚ã®ã¡ã‚‡ã£ã¨ã—ãŸãƒ©ã‚¤ãƒ–ラリã€å付ã‘ã¦ã€Œwsutilã€ã‚’使ã†ã¨ã€JSONã§ã‚„ã‚Šã¨ã‚Šã™ã‚‹IPv6対応ã®APIサーãƒãƒ¼ãŒæ°—軽ã«æ›¸ã‘ã¾ã™ã€‚
deno run -A server.js
ブラウザ㧠http://[::]:8000/api/ ã‚’é–‹ã„ã¦ã¿ã‚‹ã¨å‹•ä½œç¢ºèªå®Œäº†ï¼ã‚ã¨ã¯ã„ã‚ã„ã‚ã„ã˜ã‚‹ã ã‘。
deno run -A --watch server.js
ã¨ã—ã¦ãŠãã¨ã€ãƒ—ãƒã‚°ãƒ©ãƒ を編集ã—ã¦ä¿å˜ã™ã‚‹ãŸã³ã«ã‚µãƒ¼ãƒãƒ¼ãŒè‡ªå‹•å†èµ·å‹•ã—ã¦ãã‚Œã¦ä¾¿åˆ©ã§ã™ã€‚ å¾…ã¡å—ã‘ã‚‹ãƒãƒ¼ãƒˆç•ªå·ã¯ã€ãƒ‘ラメータã¨ã—ã¦åŠ ãˆã‚‹ã“ã¨ã§è¨å®šã§ãã¾ã™ã€‚
フãƒãƒ³ãƒˆã‹ã‚‰å‘¼ã³å‡ºã™ã‚³ãƒ¼ãƒ‰ã¯ã“ã‚“ãªæ„Ÿã˜ã€‚