Advertisement
Guest User

Untitled

a guest
Nov 4th, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. server.on('request', (req, res) => {
  2.     const urlObj = url.parse(req.url, true);
  3.     switch (urlObj.pathname) {
  4.         case '/':
  5.             res.end(htmlPage);
  6.             break;
  7.         case '/summoner':
  8.             const json = GetSummonerInfo(urlObj.query['summonerName']);
  9.             res.end(json);
  10.             break;
  11.         default:
  12.             res.end(htmlPage);
  13.             break;
  14.     }
  15. });
  16.  
  17. function GetSummonerInfo(summonerName) {
  18.     const urlAPI = `http://hui.ru/api`;
  19.     let result = undefined;
  20.     request(urlAPI, (err, response, page) => {
  21.         if (!err && response.statusCode == 200) {
  22.             const jsonObj = JSON.parse(page);
  23.             result = jsonObj;
  24.         }
  25.         else
  26.             console.log("Bad request: " + err);
  27.     });
  28.     return result;
  29. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement