掘金如何更换动态头像
掘金更换动态头像,只需按照以下步骤操作即可:
- 打开掘金,登录个人账户
- 打开控制台,在控制台上输入:
js
var ajax = new XMLHttpRequest();
ajax.open('post','https://juejin.cn/web/user/update/user_info/',true);
ajax.setRequestHeader('content-type','application/x-www-form-urlencoded');
ajax.send("aid=2608&avatar=https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e90b9e298afa4ad3bacc73d25a0da570~tplv-k3u1fbpfcp-jj-mark:0:0:0:0:q75.image#?w=354&h=198&s=3477934&e=gif&f=101&b=2d5336");
ajax.onreadystatechange = function (){
if(ajax.readyState==4&&ajax.status==200){
var c = ajax.responseText;
console.log(c)
}
}
自己上传动态头像gif
上面的头像地址,可以自己找一些动态头像,然后通过写文章等方式上传到掘金上,发布成功后,鼠标移到动态头像上,右击检查,复制动态头像的地址,替换上面的地址即可。
这种方式的好处是:
可以快速地找到自己喜欢的动态头像
。
缺点就是:
gif动图资源不太好找
需要自己上传到掘金上,相对麻烦一点。
上传替换尺寸也有要求。
下面是自己上传的一些资源
js
var ajax = new XMLHttpRequest();
ajax.open('post','https://juejin.cn/web/user/update/user_info/',true);
ajax.setRequestHeader('content-type','application/x-www-form-urlencoded');
ajax.send("aid=2608&avatar=https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/5a601fc0690a43d8b9709f4fc509e971~tplv-k3u1fbpfcp-jj-mark:0:0:0:0:q75.image#?w=200&h=200&s=81923&e=gif&f=3&b=b7c0c9");
ajax.onreadystatechange = function (){
if(ajax.readyState==4&&ajax.status==200){
var c = ajax.responseText;
console.log(c)
}
}
js
var ajax = new XMLHttpRequest();
ajax.open('post','https://juejin.cn/web/user/update/user_info/',true);
ajax.setRequestHeader('content-type','application/x-www-form-urlencoded');
ajax.send("aid=2608&avatar=https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e9851704aa154db58a2edc37c2233766~tplv-k3u1fbpfcp-jj-mark:0:0:0:0:q75.image#?w=200&h=200&s=99219&e=gif&f=4&b=376e77");
ajax.onreadystatechange = function (){
if(ajax.readyState==4&&ajax.status==200){
var c = ajax.responseText;
console.log(c)
}
}
js
var ajax = new XMLHttpRequest();
ajax.open('post','https://juejin.cn/web/user/update/user_info/',true);
ajax.setRequestHeader('content-type','application/x-www-form-urlencoded');
ajax.send("aid=2608&avatar=https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4aff7188f1814d029d1559de5e992807~tplv-k3u1fbpfcp-jj-mark:0:0:0:0:q75.image#?w=200&h=200&s=794469&e=gif&f=36&b=e0dadf");
ajax.onreadystatechange = function (){
if(ajax.readyState==4&&ajax.status==200){
var c = ajax.responseText;
console.log(c)
}
}