node.js中的http.get方法使用说明


Posted in Javascript onDecember 14, 2014

方法说明:

由于大多数请求是不包含请求体的 GET请求。Node.js为请求提供了更加简便的方法。

该方法和 Http.request()的不同在于,该方法只以 GET 方式请求,并且会自动调用 req.end()来结束请求。

语法:

http.get(options, callback)

由于该方法属于http模块,使用前需要引入http模块(var http= require(“http”) )

接收参数:

option      表示请求网站的域名或IP地址(请求的地址)

callback    回调函数传递一个参数res,即响应对象,表示收到请求后要做出的响应。想知道res有哪些属性,可以查看 “http.response属性整合”。

res为 http.ClientResponse的实例。

例子:

http.get("http://www.google.com/index.html", function(res) { 

console.log("Got response: " + res.statusCode); 

}).on('error', function(e) { 

console.log("Got error: " + e.message); 

});

源码:

exports.get = function(options, cb) {

  return globalAgent.get(options, cb);

};
Javascript 相关文章推荐
在javascript中关于节点内容加强
Apr 11 Javascript
客户端js性能优化小技巧整理
Nov 05 Javascript
js的hasownproperty使用示例
Mar 02 Javascript
两种JS实现屏蔽鼠标右键的方法
Aug 20 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
Jul 22 Javascript
vue.js入门教程之计算属性
Sep 01 Javascript
AngularJs  E2E Testing 详解
Sep 02 Javascript
JavaScript学习笔记整理_关于表达式和语句
Sep 19 Javascript
JavaScript设计模式之策略模式详解
Jun 09 Javascript
详解基于angular-cli配置代理解决跨域请求问题
Jul 05 Javascript
vue 中 beforeRouteEnter 死循环的问题
Apr 23 Javascript
让你30分钟快速掌握vue3教程
Oct 26 Javascript
node.js中的http.createServer方法使用说明
Dec 14 #Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 #Javascript
node.js中的fs.writeFileSync方法使用说明
Dec 14 #Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 #Javascript
node.js中的http.response.addTrailers方法使用说明
Dec 14 #Javascript
node.js中的http.response.writeHead方法使用说明
Dec 14 #Javascript
node.js中的http.response.getHeader方法使用说明
Dec 14 #Javascript
You might like
PHP里的中文变量说明
2011/07/23 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
2017/11/25 PHP
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
json对象与数组以及转换成js对象的简单实现方法
2016/06/24 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
微信小程序 122100版本更新问题解决方案
2016/12/22 Javascript
详解nodejs中exports和module.exports的区别
2017/02/17 NodeJs
从零开始学习Node.js系列教程之基于connect和express框架的多页面实现数学运算示例
2017/04/13 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
2017/06/20 Javascript
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
vue组件挂载到全局方法的示例代码
2018/08/02 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
对vuex中store和$store的区别说明
2020/07/24 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
2017/09/26 Python
pycharm配置git(图文教程)
2019/08/16 Python
numpy实现神经网络反向传播算法的步骤
2019/12/24 Python
python如何删除列为空的行
2020/07/17 Python
python给视频添加背景音乐并改变音量的具体方法
2020/07/19 Python
matplotlib.pyplot.plot()参数使用详解
2020/07/28 Python
python使用多线程查询数据库的实现示例
2020/08/17 Python
python collections模块的使用
2020/10/16 Python
《月亮湾》教学反思
2014/04/14 职场文书
争先创优演讲稿
2014/09/15 职场文书
2014年向国旗敬礼活动方案
2014/09/27 职场文书
2014年租房协议书范本
2014/10/30 职场文书
2014年度培训工作总结
2014/11/27 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
绿里奇迹观后感
2015/06/15 职场文书
高一军训感想
2015/08/07 职场文书
班级管理经验交流材料
2015/11/02 职场文书
纯CSS如何禁止用户复制网页的内容
2021/11/01 HTML / CSS