使用Node.js HTTPS模块创建HTTPS客户端

 2015年10月01日    1693

在Node.js中,创建HTTPS客户与创建HTTP客户端非常相似,在不服务器端不需要客户端传入证书和客户不验证服务器端证书时,二者在使用上几乎没有区别。在上篇文章,我们介绍了HTTPS服务器的创建,本节我们在上节的基础上,介绍HTTPS客户端及客户与服务端验证的相关功能。

阅读全文

Node.js tls模块tls.TLSSocket类介绍

 2015年09月19日    936

tls.TLSSocket类继承自net.Socket,通过tls.connect()或new tls.TLSSocket()可以创建一个tls.TLSSocket实例。tls.TLSSocket是对net.Socket 实例的封装,net.Socket中的方法、事件、属性等都可以在tls.TLSSocket中使用。

阅读全文

Node.js tls模块tls.Server类介绍

 2015年09月17日    221

tls.Server类继承自net.Server,创建一个tls服务器可以使用构造函数tls.Server或工厂方法tls. createServer。前面本站介绍过tls服务端功能使用,本文将介绍tls.Server类中方法、属性、事件等。

阅读全文

[Node.js大事记]V4.0版本正式发布 V8引擎更新至V4.5 ES6新特性试用

 2015年09月09日    243

Node.js V4.0 正式版在今天正式发布并可以下载了,这也是第一个io.js 和 Node.js 的合并版本,目前最新的版本号是V4.0.0。在Node.js V4.0中,V8引擎更新到了V4.5版,可以支持大多数 ECMAScript 6 新特性。在Node.js 4.0 将引入 LTS(Long Term Support,长期支持版本) 长期支持计划的发行周期,首个LTS版本将于10月份发布,以后每6个月将发布一个主要的稳定版本(4月份一个,10月份一个,类似Ubuntu)。

阅读全文

详解Node.js的http模块之HTTP客户端介绍

 2015年08月30日    956

Node.js的高效I/O处理,使其不仅适合做为服务器提供HTTP服务,也可以做为HTTP客户端访问和使用HTTP服务。在HTTP服务中,有两个重要的概念:URL和方法。使用最多的是用于请求内容的GET方法,除GET方法外还有其它方法,如:POST、PUT、DELETE、HEAD,使用不同的方法访问服务器可以得到不同的响应结果。

阅读全文