短网址生成请问怎么做短链接呀

短网址生成  时间:2021-06-13  阅读:()

短网址批量生成转换工具 有什么作用

短网址批量生成转换工具是一款针对网址批量转换成短网址的工具,主要特性是针对长网址批量生成/转换成短网址!支持导出结果,可以将您长长的淘宝链接缩短为很短很容易传播的url链接,还可以帮助您统计该链接被访问的详细情况。

被缩短过的淘宝网址将可以很方便快捷的在 qq 好友、群、签名、msn、论坛签名、微博甚至手机短信里快速传播。

如何生成短链接 java

因公司推广需要,需要一套短链接生成方案,正好前几天在MSDN看到有人发了一个版的短链接算法,我就把它转换成java版,拿出来共享一下 生成思路: 1.将"原始链接(长链接)+key(自定义字符串,防止算法泄漏)"MD5加密 2.把加密字符按照 8 位一组 16 进制与 0x3FFFFFFF 进行位与运算,把得到的值与 0x0000003D 进行位与运算,取得字符数组 chars 索引,把取得的字符相加,每次循环按位右移 5 位,把字符串存入对应索引的输出数组(4组6位字符串) 3.生成4以下的随机数,从输入数组中取出随机数对应位置的字符串,作为短链,存入数据库或者NoSql 解析方式 编写一个web处理程序,把从ur(如e799bee5baa6e4b893e5b19e31333365633961:中解析短链接,将解析到的短链接(zAnuAn)与数据库中存入的原始链接进行匹配,跳转到匹配到的原始链接 .bjdata.test; import java.security.MessageDigest; import java.util.Random; public class ShortUrlTest { public static void main(String[] args) { String sLongUrl = "/bbs/_t_278433840/"; // 原始链接 System.out.println("长链接:"+sLongUrl); String[] aResult = shortUrl(sLongUrl);//将产生4组6位字符串 // 打印出结果 for (int i = 0; i < aResult.length; i++) { System.out.println("[" + i + "]:" + aResult[i]); } Random random=new Random(); int j=random.nextInt(4);//产成4以内随机数 System.out.println("短链接:"+aResult[j]);//随机取一个作为短链 } public static String[] shortUrl(String url) { // 可以自定义生成 MD5 加密字符传前的混合 KEY String key = "test"; // 要使用生成 URL 的字符 String[] chars = new String[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" }; // 对传入网址进行 MD5 加密 String hex = md5ByHex(key + url); String[] resUrl = new String[4]; for (int i = 0; i < 4; i++) { // 把加密字符按照 8 位一组 16 进制与 0x3FFFFFFF 进行位与运算 String sTempSubString = hex.substring(i * 8, i * 8 + 8); // 这里需要使用 long 型来转换,因为 Inteper .parseInt() 只能处理 31 位 , 首位为符号位 , 如果不用long ,则会越界 long lHexLong = 0x3FFFFFFF & Long.parseLong(sTempSubString, 16); String outChars = ""; for (int j = 0; j < 6; j++) { // 把得到的值与 0x0000003D 进行位与运算,取得字符数组 chars 索引 long index = 0x0000003D & lHexLong; // 把取得的字符相加 outChars += chars[(int) index]; // 每次循环按位右移 5 位 lHexLong = lHexLong >> 5; } // 把字符串存入对应索引的输出数组 resUrl[i] = outChars; } return resUrl; } /** * MD5加密(32位大写) * @param src * @return */ public static String md5ByHex(String src) { try { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] b = src.getBytes(); md.reset(); md.update(b); byte[] hash = md.digest(); String hs = ""; String stmp = ""; for (int i = 0; i < hash.length; i++) { stmp = Integer.toHexString(hash[i] & 0xFF); if (stmp.length() == 1) hs = hs + "0" + stmp; else { hs = hs + stmp; } } return hs.toUpperCase(); } catch (Exception e) { return ""; } } } 运行结果 长链接:/bbs/_t_278433840/ [0]:fa6bUr [1]:ryEfeq [2]:zAnuAn [3]:auIJne 短链接:zAnuAn

APP长链接如何生成短链接?

提出的诉求,MobTech 、 Umeng 、 Jshare 都有相关SDK产品推出。

MobTech旗下的ShareSDK,可以将分享的链接轻松转换成自定义短链,提高用户点击率;实时统计回流率,帮助开发者精细化运营。

四步完成结成并且完全免费,大大减少了开发成本。

淘宝短链接怎么生成

1. 进入淘宝首页的卖家中心,在左侧会看到营销中心。

找到店铺营销工具,耐心的等待。

2. 点击“短链接”,会看到系统提示“未订购”。

请不要担心,这是免费提示。

3. 订购成功之后,会进入短链接的设置页面。

在右侧可以看到“新建淘短链接”。

4. 在显示出来的商品中,勾中想要设置短链接的对象,并且进行确定。

火狐浏览器goo.gl 短网址怎么生成

goo.gl lite 是个小巧实用的 Google 短网址产生器,提供 Mozilla Firefox 浏览器一个简单易用短网址按钮,按一下按钮之後,便可将目前网页的超长网址转成开头的短网址。

  goo.gl lite 的最大特色就是功能相当精简,全部要做的事就是按一下按钮就好,没有其他额外的设定或烦死人的选单或操作。

  产生短网址之後,可自动复制新的短网址到系统剪贴簿中,过两秒後原本的提示讯息也会自动消失。

另外如果你懒得按按钮的话,goo.gl lite 也提供滑鼠右键选单功能,直接在你要制作短网址的网页任意空白处或连结上按一下滑鼠右键,即可快速产生你要的短网址。

请问怎么做短链接呀

1.QQ空间或者腾讯微博制作短链接:打开QQ空间,然后点击说说。

把长网址链接粘贴到说说发布框中,然后点击发表,然后即可看到你发布的说说中会出现一个短链接的网站, 鼠标放在此链接上,单击右键,选择“复制链接地址”,然后粘贴到记事本或者word中,即可得到自己想要的短链接。

2.短链接工具制作:还可以在百度输入短链接工具,会出现很多段链接生成器,我们选择一个新浪段链接生成器,然后填入长链接,点击生成短链接,就会自动生成一个短链接的网址。

望采纳

  • 短网址生成请问怎么做短链接呀相关文档

3G流量免费高防CDN 50-200G防御

简介酷盾安全怎么样?酷盾安全,隶属于云南酷番云计算有限公司,主要提供高防CDN服务,高防服务器等,分为中国境内CDN,和境外CDN和二个产品,均支持SSL。目前CDN处于内测阶段,目前是免费的,套餐包0.01一个。3G流量(高防CDN)用完了继续续费或者购买升级包即可。有兴趣的可以看看,需要实名的。官方网站: :点击进入官网云南酷番云计算有限公司优惠方案流量3G,用完了不够再次购买或者升级套餐流量...

Hostio€5/月KVM-2GB/25GB/5TB/荷兰机房

Hostio是一家成立于2006年的国外主机商,提供基于KVM架构的VPS主机,AMD EPYC CPU,NVMe硬盘,1-10Gbps带宽,最低月付5欧元起。商家采用自己的网络AS208258,宿主机采用2 x AMD Epyc 7452 32C/64T 2.3Ghz CPU,16*32GB内存,4个Samsung PM983 NVMe SSD,提供IPv4+IPv6。下面列出几款主机配置信息。...

无忧云:洛阳BGP云服务器低至38.4元/月起;雅安高防云服务器/高防物理机优惠

无忧云怎么样?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。一、无忧云官网点击此处进入无忧云官方网站二...

短网址生成为你推荐
应用雷达雷达有什么用途企业资源管理系统企业资源计划(ERP) 急!!!自定义表情手机qq添加的自定义表情怎么分组数据挖掘项目怎样利用大数据挖掘农业项目发展前景棋牌论坛三个知名的游戏相关论坛,要求有网址的!什么是生态系统生态系统的功能有什么?电子邮件软件邮件客户端软件免费下载空间要下载免费空间播放器怎么弄软件开发技术文档软件开发技术的目录视频服务器软件服务器方面软件那个网站最多,急啊!!!!如果带教程的更好,嘿嘿……
yaokan永久域名经常更换 绍兴服务器租用 域名服务dns的主要功能为 2019年感恩节 bbr ion winhost cpanel idc测评网 韩国电信 directadmin 国外网站代理服务器 免费全能空间 gg广告 台湾谷歌地址 165邮箱 ftp教程 hostker 空间技术网 Updog 更多