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 相关文章推荐
xmlHTTP实例
Oct 24 Javascript
jQuery学习笔记之toArray()
Jun 09 Javascript
使用C++为node.js写扩展模块
Apr 22 Javascript
详解AngularJS中的依赖注入机制
Jun 17 Javascript
JavaScript字符串对象
Jan 14 Javascript
canvas绘制多边形
Feb 24 Javascript
vue中关闭eslint的方法分析
Aug 04 Javascript
用VueJS写一个Chrome浏览器插件的实现方法
Feb 27 Javascript
vue实现下拉加载其实没那么复杂
Aug 13 Javascript
基于jQuery实现可编辑的表格
Dec 11 jQuery
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
Oct 15 Javascript
vue动态绑定style样式
Apr 20 Vue.js
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 运行效率总结(提示程序速度)
2009/11/26 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
destoon安全设置中需要设置可写权限的目录及文件
2014/06/21 PHP
php实现头像上传预览功能
2017/04/27 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
2012/01/15 Javascript
js中eval()函数和trim()去掉字符串左右空格应用
2013/02/02 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
jquery bind(click)传参让列表中每行绑定一个事件
2014/08/06 Javascript
将HTML格式的String转化为HTMLElement的实现方法
2014/08/07 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
2015/08/13 Javascript
JS实现图片的不间断连续滚动的简单实例
2016/06/03 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
2017/03/29 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
2019/08/27 jQuery
axios封装与传参示例详解
2020/10/18 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
2020/11/26 Vue.js
TensorFlow实现随机训练和批量训练的方法
2018/04/28 Python
python中selenium操作下拉滚动条的几种方法汇总
2019/07/14 Python
使用OpCode绕过Python沙箱的方法详解
2019/09/03 Python
Python-numpy实现灰度图像的分块和合并方式
2020/01/09 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
出纳岗位职责
2013/11/09 职场文书
采购员的工作职责
2013/12/26 职场文书
个人求职信范例
2014/01/29 职场文书
经理管理专业毕业自荐书范文
2014/02/12 职场文书
大学生学习2014全国两会心得体会
2014/03/13 职场文书
大班幼儿评语大全
2014/04/30 职场文书
倡议书格式
2014/08/30 职场文书
大雁塔英文导游词
2015/02/10 职场文书
2015年小学体育工作总结
2015/05/22 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
python元组打包和解包过程详解
2021/08/02 Python
使用opencv-python如何打开USB或者笔记本前置摄像头
2022/06/21 Python