Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. var express = require('express');
  2. var proxyMiddleware = require('http-proxy-middleware');
  3. var port = 4000;
  4.  
  5. var app = express();
  6. var options = {
  7. target: 'http://jsonplaceholder.typicode.com',
  8. logLevel: 'debug'
  9. }
  10.  
  11. var apiProxy = proxyMiddleware('/myportfolio', options);
  12. app.use(apiProxy);
  13.  
  14. app.listen(port, 'localhost', (err) => {
  15. if (err) {
  16. console.log(err);
  17. process.exit(1);
  18. }
  19.  
  20. // So we can see a message whilst it bundles
  21. console.log(`now running on port: ${port}n`);
  22. });
  23.  
  24. http://localhost:4000/myportfolio
  25.  
  26. // 20161023082019
  27. // http://localhost:4000/myportfolio
  28. {
  29. }
  30.  
  31. http://127.0.0.1:4000/myportfolio
  32.  
  33. // 20161023082943
  34. // http://127.0.0.1:4000/myportfolio
  35. {
  36. }
  37.  
  38. http://192.168.1.126:4000/myportfolio
  39.  
  40. GET http://192.168.1.126:4000/myportfolio net::ERR_CONNECTION_REFUSED
  41.  
  42. This site can’t be reached
  43. 192.168.1.126 refused to connect.
  44.  
  45. $ ifconfig | grep inet
  46. inet 127.0.0.1 netmask 0xff000000
  47. inet6 ::1 prefixlen 128
  48. inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
  49. inet6 fe80::4c:3ebe:e51d:819f%en0 prefixlen 64 secured scopeid 0x4
  50. inet 192.168.1.126 netmask 0xffffff00 broadcast 192.168.1.255
  51. inet6 fe80::18a8:e9ff:fe89:25e7%awdl0 prefixlen 64 scopeid 0x8
  52. inet6 fe80::694c:e86:8b39:47f7%utun0 prefixlen 64 scopeid 0xa
  53. inet6 fe80::45eb:e4b2:c242:48b%utun2 prefixlen 64 scopeid 0xc
  54. inet6 fe80::859:d69c:1aec:7a59%utun1 prefixlen 64 scopeid 0xb
  55. inet6 fe80::8d7:fd2c:e131:6832%utun3 prefixlen 64 scopeid 0xd
  56. $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement