您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

node服务器如何实现豆瓣数据的获取(代码)

2025/8/3 5:32:55发布26次查看
本篇文章给大家带来的内容是关于node服务器如何实现豆瓣数据的获取(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
<!doctype html><html><head><meta charset="utf-8"><title></title><script src="jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script></head><body> <input type="text" class="ipt" /> <button>获取数据</button> <ul> </ul></body><script type="text/javascript"> // $('button').click(function(){// $.ajax({// type:"post",// url:"http://localhost:3000",// data:{name:$('.ipt').val()},// success:function(data){// console.log(data)// }// });// }) $('button').click(function(){ $.ajax({ type:"get", url:"http://localhost:3000", datatype:'json', success:function(data){ console.log(data) data.map(function(item){ $('ul').append('<li>'+item+'</li>') }) } }); }) </script></html>
const https=require('https');var http=require('http')const options = { hostname: 'api.douban.com', port: 443, path: '/v2/movie/top250', method: 'get'};var str=''var arr=[]//发起请求const req = https.request(options, (res) => { res.on('data', (d) => {// console.log(d.tostring()) str+=d; }); res.on('end',()=>{ var list=json.parse(str).subjects list.map(function(item){ arr.push(item.title) }) })}); http.createserver((req,res)=>{ res.writehead(200,{'content-type':'text/html;charset=utf-8','access-control-allow-origin':'*'}) if(req.url!='/favicon.ico'){ res.write(json.stringify(arr)) res.end() }}).listen(3000) //请求失败req.on('error', (e) => { console.error(e);});//结束请求req.end();
相关文章推荐:
vue子组件与父组件之间的通信(附代码)
v-model实现原理是什么?v-model的使用方法介绍(附代码)
以上就是node服务器如何实现豆瓣数据的获取(代码)的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product