如何将长链转短链??要求是转后的可以直接打开的。要发给别人的
现在获取图片地址 直接后台获取 连接地址很长
临时使用的话,可以找个“短链接生成” 网站
要长时间稳定的使用,就自己写个服务
我是要把短链发给别人的。 如果通过数据库转。怎么发。发过去的短链就没用了
@laoz: 写个服务,短链后面的随机字符串(ID)去数据库查询长链地址
@laoz: 用一次二次的就直接找个“短链接生成” 网站吧
短连接基本都是通过hash生成的,这种法是不可逆的,所以必须有数据库作为支撑才可以找回原连接。
你发给别的人请求在别人请求后会访问你本地服务器,在服务器接收到这个短连接后有几种方案可以得到原图片,
第一种,接收服务器通过查询数据库响应301并把原地址发给他,这样他的浏览器不会重新请求以获得这张图片了。
第二种,接收服务器通过查询数据库,得到源地址后,直接把原图片响应给浏览器,这可以节约一次请求,但对短链接服务器会有更大的压力。