今天在测试的时候发现的. 微信聊天里面发完链接后,这个链接会被立马访问.
不想让微信防问的链接可以用socket.io来发 server.js
var fs = require('fs'); var app = require('http').createServer( (req,resp)=>{ fs.readFile(__dirname + '/client.htm',(err,data)=>{ resp.writeHead(200); resp.end(data); }); }) var io = require('socket.io')(app); app.listen(8080); io.on('connection', (socket) =>{ socket.on('links', (data) => { io.emit('links', data); }); });
client.htm
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script src="/socket.io/socket.io.js"></script> <script> var socket = io('http://localhost:8080'); socket.on('links', function (data) { document.getElementById('list').innerHTML+="<li>"+data.msg; }); function send(){ socket.emit('links', { msg: document.getElementById('msg').value }); } </script> </head> <body> <ul id='list'></ul> <input id="msg" /><button onclick="send()" >send </button> </body> </html>
@yakczh 你这是把链接封装在一个页面里面请求啊… 这不用socket的也一样绕过了. 没有介意它请求,就是吐槽下哈哈哈😁
支付宝,闲鱼好像都会
应该是预读取标题和 meta,然后显示为 卡片 的那个功能导致的。
为了读取 meta 吧,一般网站都会读取,比如知乎、medium、twitter、微博。。。。。
正常的。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
不想让微信防问的链接可以用socket.io来发 server.js
client.htm
@yakczh 你这是把链接封装在一个页面里面请求啊… 这不用socket的也一样绕过了. 没有介意它请求,就是吐槽下哈哈哈😁
支付宝,闲鱼好像都会
应该是预读取标题和 meta,然后显示为 卡片 的那个功能导致的。
为了读取 meta 吧,一般网站都会读取,比如知乎、medium、twitter、微博。。。。。
正常的。