码迷,mamicode.com
首页 > Web开发 > 详细

nodejs实现百度实时推送

时间:2017-09-03 09:59:07      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:head   blank   col   article   pat   请求   blog   研究   path   

想要加快百度收录,肯定免不了链接提交吧,当然链接提交的方式有很多种,今天来说一下百度的实时推送。。
技术分享

第一次看到这post请求确实有点萌逼,我自己是做前端的对后台接触确实不多,见到的前端发送post请求不是这样发送的。后来研究才知道,原来这个post请求是由服务器来发送的。那么nodejs如何发送这个post请求?

//需要推送的网站链接
var content = "https://www.meetqy.com/article?article_id=42";
//对应配置post推送的接口说明
var options = {
    host: "data.zz.baidu.com",
    path: path,//接口的调用地址
    method: "post",
    "User-Agent": "curl/7.12.1",
    headers: {
        "Content-Type": "text/plain",
        "Content-Length": content.length
    }
};
var req = http.request(options, function (res) {
    res.setEncoding("utf8");
    res.on("data", function (data) {
        console.log("data:", data); //返回的数据
    });
});
req.write(content);
req.end;

附带一张返回的数据参数:
技术分享
百度实时推送就是这样,如需了解nodejs如何发送post请求,自行百度:nodejs 发送post请求

原文出处:https://www.meetqy.com/article?article_id=43

nodejs实现百度实时推送

标签:head   blank   col   article   pat   请求   blog   研究   path   

原文地址:http://www.cnblogs.com/meetqy/p/7468608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!