Javascript-$.ajax之类的Node js函数?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Javascript-$.ajax之类的Node js函数?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含998字,纯文字阅读大概需要2分钟。
内容图文
Node js具有像$.ajax一样的功能吗?我认为Node js是完全用JavaScript编写的,而$.ajax jquery也是完全用JavaScript编写的.然后,也许节点js就像$.ajax一样具有任何功能.这是错的吗?
解决方法:
从技术上讲,AJAX是基于浏览器中特定API的仅限浏览器的东西.因此,我将假设您真正要问的是从node.js内发出其他HTTP服务器的HTTP请求的简单方法.
要发出这样的请求,您可以使用内置的http.get()(在http模块中),也可以使用更高级别的附加模块request().request模块建立在http模块的顶部,但提供了更多功能,并且在很多方面,它更易于使用.
在请求模块的功能列表中,您将找到:流支持,表单编码/解码,http auth,自定义标头,OAuth,签名,重定向,queryString,gzip等.
这是一个例子:
const request = require('request');
request({method: 'GET', uri: 'http://www.google.com'}, function(err, response, body) {
// handle response here
});
由于promise现在是处理Java中异步操作的更现代的工具,因此以下是使用promise的示例:
const rp = require('request-promise');
rp({method: 'GET', uri: 'http://www.google.com'}).then(body => {
// handle response here
}).catch(err => {
// error here
});
内容总结
以上是互联网集市为您收集整理的Javascript-$.ajax之类的Node js函数?全部内容,希望文章能够帮你解决Javascript-$.ajax之类的Node js函数?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。