全球主机交流论坛

标题: 请教个URL加密跳转代码 [打印本页]

作者: fifalan    时间: 2021-4-7 16:18
标题: 请教个URL加密跳转代码
本帖最后由 fifalan 于 2021-4-7 20:13 编辑



这个是92开发的URL跳转文件,在模板中使用base64加密跳转啊,哪位大佬有现成的base64 加密跳转代码 可以发一下么

前端类似这种  https://www.sinotrust.cn/download.html?url=aHR0cHM6Ly9kbGllZDUubXlhcHAuY29tL215YXBwLzYzMzcvam5iZzIvMjAxN19jb20udGVuY2VudC50bWdwLmpuYmcyX2gxMDBfMS4xMS4wLmFwaw==
作者: ZhènJīngBù    时间: 2021-4-7 16:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: szx237560    时间: 2021-4-7 16:22
$url = 'https://baidu.com';
echo base64_encode($url);

这样子??
作者: mengmeng    时间: 2021-4-7 16:26
本帖最后由 mengmeng 于 2021-4-7 16:32 编辑

https://**blogs.com/xiaozi/p/10682199.html 你研究下这个。。。。。
作者: flyqie    时间: 2021-4-7 16:43
没看懂楼主想要啥样的,帖子里不就是现成的嘛,可以直接用的呀
作者: GeogreKing    时间: 2021-4-7 16:58
提问:base64是加密还是编码
作者: fifalan    时间: 2021-4-7 19:25
GeogreKing 发表于 2021-4-7 16:58
提问:base64是加密还是编码

base加密
作者: sdqu    时间: 2021-4-7 19:26
不知道lz到底想要的是什么

作者: fifalan    时间: 2021-4-7 19:27
szx237560 发表于 2021-4-7 16:22
$url = 'https://baidu.com';
echo base64_encode($url);

上面的代码是url.php文件,前台怎么调用并加密URL呢
作者: sdqu    时间: 2021-4-7 19:34
base64_encode
保存前台传来的url
作者: fifalan    时间: 2021-4-7 20:08
sdqu 发表于 2021-4-7 19:34
base64_encode
保存前台传来的url

比如前端显示的  url.php?=********** base64加密的url  这种代码
作者: 嗷嗷    时间: 2021-4-7 20:36
你截图这个就是可以直接用的


​​​​​​​
作者: fifalan    时间: 2021-4-7 20:45
嗷嗷 发表于 2021-4-7 20:36
你截图这个就是可以直接用的

大佬  显示这样成 https://www.sinotrust.cn/download.html?url=aHR0cHM6Ly9kbGllZDUubXlhcHAuY29tL215YXBwLzYzMzcvam5iZzIvMjAxN19jb20udGVuY2VudC50bWdwLmpuYmcyX2gxMDBfMS4xMS4wLmFwaw== 代码怎么写啊
作者: micto    时间: 2021-4-7 21:04
fifalan 发表于 2021-4-7 20:45
大佬  显示这样成 https://www.sinotrust.cn/download.html?url=aHR0cHM6Ly9kbGllZDUubXlhcHAuY29tL215YX ...

  1. btoa("https://dlied5.myapp.com/myapp/6337/jnbg2/2017_com.tencent.tmgp.jnbg2_h100_1.11.0.apk")
复制代码

作者: fifalan    时间: 2021-4-7 21:09
micto 发表于 2021-4-7 21:04

不是解密..是想求个代码 实现上面的加密效果
作者: micto    时间: 2021-4-7 21:10
fifalan 发表于 2021-4-7 21:09
不是解密..是想求个代码 实现上面的加密效果

代码都给你了,你都不会用嘛?
作者: fifalan    时间: 2021-4-7 21:12
micto 发表于 2021-4-7 21:10
代码都给你了,你都不会用嘛?

前端直接 这段就可以么 btoa("网址")
小白主要没见过btoa...我还以为是解密呢
作者: micto    时间: 2021-4-7 21:18
本帖最后由 micto 于 2021-4-7 21:20 编辑
fifalan 发表于 2021-4-7 21:12
前端直接 这段就可以么 btoa("网址")
小白主要没见过btoa...我还以为是解密呢  ...


这是使用前端来生成对应的链接

  1. function getDownloadUrl(url) {
  2.   const base64Data = btoa(url)
  3.   const result = `https://www.sinotrust.cn/download.html?url=${base64Data}`
  4.    
  5.   return result
  6. }

  7. getDownloadUrl("https://dlied5.myapp.com/myapp/6337/jnbg2/2017_com.tencent.tmgp.jnbg2_h100_1.11.0.apk")
复制代码







欢迎光临 全球主机交流论坛 (https://loc.mjj8.eu.org/) Powered by Discuz! X3.4