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 相关文章推荐
一段效率很高的for循环语句使用方法
Aug 13 Javascript
Extjs4 GridPanel 的几种样式使用介绍
Apr 18 Javascript
JQuery结合CSS操作打印样式的方法
Dec 24 Javascript
javascript自动给文本url地址增加链接的方法分享
Jan 20 Javascript
JS操作iframe里的dom(实例讲解)
Jan 29 Javascript
JavaScript格式化日期时间的方法和自定义格式化函数示例
Apr 04 Javascript
js数组与字符串的相互转换方法
Jul 09 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
Dec 02 Javascript
Angular6 写一个简单的Select组件示例
Aug 20 Javascript
webuploader分片上传的实现代码(前后端分离)
Sep 10 Javascript
vue中使用protobuf的过程记录
Oct 26 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
Sep 16 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
桌面中心(一)创建数据库
2006/10/09 PHP
flash用php连接数据库的代码
2011/04/21 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
javascript数组与php数组的地址传递及值传递用法实例
2015/01/22 PHP
php阳历转农历优化版
2016/08/08 PHP
PHP+jQuery实现滚屏无刷新动态加载数据功能详解
2017/05/04 PHP
PHP实现读取文件夹及批量重命名文件操作示例
2019/04/15 PHP
Node.js中使用jQuery的做法
2016/08/17 Javascript
JS对HTML表格进行增删改操作
2016/08/22 Javascript
Bootstrap实现的标签页内容切换显示效果示例
2017/05/25 Javascript
JS内部事件机制之单线程原理
2018/07/02 Javascript
微信小程序支付PHP代码
2018/08/23 Javascript
关于node-bindings无法在Electron中使用的解决办法
2018/12/18 Javascript
配置eslint规范项目代码风格
2019/03/11 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
vue的路由映射问题及解决方案
2019/10/14 Javascript
从零开始用webpack构建一个vue3.0项目工程的实现
2020/09/24 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
用实例说明python的*args和**kwargs用法
2013/11/01 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
pandas DataFrame索引行列的实现
2019/06/04 Python
python-Web-flask-视图内容和模板知识点西宁街
2019/08/23 Python
如何理解Python中包的引入
2020/05/29 Python
HTML5的文档结构和新增标签完全解析
2017/04/21 HTML / CSS
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
哥德堡通行证:Gothenburg Pass
2019/12/09 全球购物
计算机专业推荐信范文
2013/11/27 职场文书
金属材料工程毕业生个人的自我评价
2013/11/28 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
小浪底导游词
2015/02/12 职场文书
承诺书模板大全
2015/05/04 职场文书
首都博物馆观后感
2015/06/05 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python
基于Apache Hudi在Google云构建数据湖平台的思路详解
2022/04/07 Servers