让代码更简单

白嫖58同城CDN缓存图片

重要:本文最后更新于2023-03-12 19:11:11,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

今天在逛58同城的时候看到有个地方可以传图片,重点是不用登录,于是抓包后发现接口也特别简单,效果如下图所示。快来白嫖58同城CDN缓存图片,做免费图床吧!

如果下面这张图片加载不出来,说明此CDN缓存会被删除,图片上传时间:2023-02-06 20:53:00

58同城CDN缓存图片测试

过程很简单,就是将图片base64编码后,直接post提交就行了,什么都没验证。

简单写了个python程序。

复制
#!/usr/bin/python3
# -*- coding: UTF-8 -*-

import requests
import base64

url = "https://upload.58cdn.com.cn/json"
encoded = base64.b64encode(open('1.jpg', 'rb').read())
payload="{\"Pic-Size\":\"0*0\",\"Pic-Encoding\":\"base64\",\"Pic-Path\":\"/nowater/webim/big/\",\"Pic-Data\":\""+encoded.decode()+"\"}"
response = requests.request("POST", url, headers={}, data=payload)
if response.status_code==200:
    print('https://pic3.58cdn.com.cn/nowater/webim/big/'+response.text)

至于能不能缓存伪装的ts文件,用来播放视频大家就自己测测吧,我就不测试了。伪装教程见:m3u8视频切片ts伪装png文件欺骗CDN

图片失联请看到的朋友留个言!

大概能存一周左右,临时使用是够了。

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (1)

登录后评论
图片失联
QQ咨询 邮件咨询 狗哥推荐