标签:body err url request 代理服务器 页面
常常看做的业务来区分名字:代理服务器(中转服务器) 爬虫 大数据分析 SEO 自己的前端页面请求自己的后端ajax接口(没有问题) 利用后端去请求别的服务器的ajax接口(没有跨域限制) 再把请求的数据发送给自己的前端页面
主要用到后端的request第三方模块 request.get(url,(err,status,body)=>{})//get请求 request.post(url,(err,status,body)=>{})//post请求 request(url,(err,status,body)=>{})//默认get
在项目router文件夹下route.js中的js代码如下:
<script>
module.exports={
ajax1(req,res){
var url="http://news-at.zhihu.com/api/4/news/latest"// 代理知乎网
request(url,(err,resdata,body)=>{
if(!err&&resdata.statusCode==200){
//body 如果分析并解析为自己网站有用的数据
//如果数据是用来直接写产品页面 就是盗用,爬虫(赔钱)
//如果数r据是用来直接写假的产品页面盗取用户信息 就是钓鱼网站(犯法)
//如果数据是用来分析 然后产生新的数据 然后来写页面 就是数据分析,搜索引擎
//如果数据是用来直接写产品页面 如果仅仅是代理功能 目标服务器允许我们使用(代理服务器)
res.end(body)
}
})
}
}
标签:body,err,url,request,代理服务器,页面 来源: https://blog.csdn.net/qq_59517599/article/details/119219848
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。