nodejs官网例子

var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

写web service时,都是习惯监听的hostname为127.0.0.1,那么我要监听localhost和本地IP怎么办?一下子糊涂了。后面找到官网的API

server.listen(port, [hostname], [backlog], [callback])#

Begin accepting connections on the specified port and hostname. If the hostname is omitted, the server will accept connections directed to any IPv4 address (INADDR_ANY).

里面有说到忽略hostname就会接受IPv4地址了,那么在程序中不要写hostname,即listen(1337)就可以了,可以监听127.0.0.1 localhost 和本地IP了。

最新文章

  1. String的几种比较方法对比(Compare,CompareTo, CompareOrdinal、Equals)
  2. MVC区域 vs2013 mvc 搭建基架项
  3. String构造函数originalValue.length>size 它发生
  4. MSMQ学习笔记
  5. 关于HTTP头标
  6. John
  7. Sphinx学习笔记2
  8. python 模块:csv
  9. ubuntu 下查看caj文件
  10. eclipse中opencv配置
  11. SharePoint 2013 错误 0x800700DF 文件大小超出允许的限制,无法保存
  12. html table
  13. phpunit 生成三种日志文件的配置方法
  14. ReSharper修改命名风格
  15. RF使用ie浏览器访问页面,浏览器启动只显示This is the initial start page for the WebDriver server,页面访问失败
  16. 访问GitLab的PostgreSQL数据库-(3)
  17. SQL Server ->> 数据类型不一致比较时的隐式转换
  18. python操作mongo脚本
  19. OC开发_Storyboard——视图控制生命周期以及NSNotifications
  20. LINUX QQ2(转载)

热门文章

  1. AQS源码泛读,梳理设计流程(jdk8)
  2. 清除float的方法
  3. 前后端分离最佳实现,使用Nuxt.js快速搭建单页SSR应用
  4. Linux grep命令详解[备份]
  5. Java学习之路(十二):IO流
  6. ubuntu 安装JDK8
  7. tensorflow 滑动平均使用和恢复
  8. idea 错误: -source 1.6 中不支持 diamond 运算符的解决办法
  9. 在 mac 上利用 homebrew 安装软件
  10. 1000. A-B