项目中的长链接中有二维码的地址,二维码的地址中又有用户的参数,出现了两个?,分享出去很不好看还有问题,使用了新浪等的长链接转短链接总会截断第二个问号后的数据。
我自己去网站扒了一个长链接转短链接的接口是可以解决这个问题的。

     // 特殊字符转换res.data.qrCOdePath=res.data.qrCOdePath.replace(/[/]/g, "%2f").replace(/[:]/g, "%3a").replace(/[#]/g, "%23").replace(/[&]/g, "%26").replace(/[?]/g, "%3F").replace(/[=]/g, "%3d");res.data.headImg=res.data.headImg.replace(/[/]/g, "%2f").replace(/[:]/g, "%3a").replace(/[?]/g, "%3F").replace(/[#]/g, "%23").replace(/[&]/g, "%26").replace(/[=]/g, "%3d");that.src=that.$route.query.url+"?ewmurl="+res.data.qrCOdePath+'&headimg='+res.data.headImg+"&name="+encodeURI(encodeURI(res.data.familyName));$.ajax({ url: 'https://www.985.so/do.php?m=index&a=urlCreate',type: "POST",data:{url:that.src,type:"c7"},cache: false,success: function (data) {that.urlshort=data.split('"')[5];//生成的短链接中携带二维码地址与转码后的中文名},error: function(res){mui.toast("请检查网络连接");}});

带地址参数的长链接转换成短链接分享相关推荐

  1. SpringBoot-生成短链接(长链接转换成短链接-百度短网址)

    采用Google工具类 一.引入jar <dependency> <groupId>com.google.code.gson</groupId> <artif ...

  2. 长链接转成短链接的原理和实现详解

    一.为什么要设计短链接,短链接有什么好处? 1.链接变短,在对内容长度有限制的平台发文,可编辑的文字就变多了. 比如:微博,限定了只能发 140 个字,如果一串长链直接怼上去,其他可编辑的内容就所剩无 ...

  3. php将长url转成短链接,php将URL长链接转换短链接的两种方法

    短网址(Short URL) ,顾名思义就是在形式上比较短的网址.在Web 2.0的今天,不得不说,这是一个潮流.目前已经有许多类似服务,借助短网址您可以用简短的网址替代原来冗长的网址,让使用者可以更 ...

  4. 迅雷快车旋风链接转换成普通链接工具

    如图,基于Base64Converter 迅雷将普通链接前面加上AA,后面加上ZZ,然后Base64Encode后前面加上thunder:// 快车将普通链接前后加上[FLASHGET],然后Base ...

  5. 将PC站点的链接转换成对应WAP站点的链接

    最近做了一个项目,需要做到这个事情,将一些网站的链接转换成其对应wap站点的链接,比如将凡客诚品的商品链接,转换成对应的wap站点的地址,这样就可以直接在手持设备上直接访问. 这里代码备份一下. &l ...

  6. HDOJ---1431 素数回文[素数筛选+ltoa函数(将长整形转换成字符数组)+打表]

    素数回文 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  7. 怎么把一个网址链接转换成文字的形式, 就是点一下那段文字就进入该网站

    何把一个网址链接转换成文字的形式,点击一下那个文字,就可以进入该网站了? 我今天上午试做了,现在跟有需求但不会操作的朋友们分享一下: 我是在MarkDown编辑器上完成的,先打开MarkDown编辑器 ...

  8. 2021/04/29 插件qrcodejs2将后端链接转换成二维码

    背景 需求内有个扫码功能,后端会把链接从接口返回给我,我把收到的链接转换成二维码显示到页面上 步骤 – step1.安装 npm install qrcodejs2 --save – step2. 引 ...

  9. python字符串转浮点数_Python字符串转换成浮点数函数分享

    Python字符串转换成浮点数函数分享 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 from functools import red ...

最新文章

  1. TLSAlloc()
  2. 【转】Windows服务调试技巧
  3. java thread lambda_Java8新特性--Lambda表达式
  4. 验证邮箱是否合法php,验证邮箱是否合法
  5. C语言oo1cpp怎么进,cpp 第八章第7题解决办法
  6. Charles抓包工具_基本功能
  7. layui官方文档镜像,layui主页,layui镜像网站,layui资源下载,技术文档
  8. 计算机组成原理 唐朔飞笔记,计算机组成原理笔记(唐朔飞版)
  9. sprintf函数的用法linux,sprintf函数用法解析
  10. 迅捷pdf在线转换html,如何把PDF转换成HTML?迅捷PDF转换器
  11. 读《暗时间》,学会思考
  12. 2019年下半年软件设计师上午真题及答案解析
  13. vim打开文件时显示行号
  14. 银河麒麟(linux)wireshark 打开抓包报错 The capture session could not be initiated on interface ‘enp2s0‘(You...
  15. 教你如何关闭Win7视频预览节约资源
  16. 黑苹果双系统时间不一致_解决 Windows/macOS 双系统时间不同步问题
  17. 社招和校招有什么不同?阿里美团等大厂JAVA社招面经分享!
  18. excel自定义格式分钟计时_拒绝加班做表格!只用Excel自定义格式1分钟做一份完整的表格...
  19. SWE、SET和TE的区别 ——《How Google Tests Software》
  20. 计算机综述性论文范文例文,综述性论文范文

热门文章

  1. UE 库文件使用方法
  2. 读取图片做OpenCV画的雷达图的背景
  3. GPS时间和UTC时间的区别
  4. html5 语音留言,思科统一协作终端Jabber 产品介绍..pptx
  5. VS里边无法打开属性页问题解决
  6. 推荐几款提高工作效率的工具软件
  7. PHP SNMP服务器配置运行监控
  8. Doocker ubuntu 16.04 学习总结(四)- 使用 docker搭建 Jupyter 环境 运行 handson_ml 机器学习程序
  9. 如何在word中插入横线?
  10. 中国市政工程行业规模预测及十四五前景调研研究报告2022-2028年