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

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

望采纳

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

VirMach:$7.2/年KVM-美元512MB/$7.2/年MB多个机房个机房可选_双线服务器租赁

Virmach对资源限制比较严格,建议查看TOS,自己做好限制,优点是稳定。 vCPU 内存 空间 流量 带宽 IPv4 价格 购买 1 512MB 15GB SSD 500GB 1Gbps 1 $7/VirMach:$7/年/512MB内存/15GB SSD空间/500GB流量/1Gbps端口/KVM/洛杉矶/西雅图/芝加哥/纽约等 发布于 5个月前 (01-05) VirMach,美国老牌、稳...

95IDC香港特价物理机服务器月付299元起,5个ip/BGP+CN2线路;美国CERA服务器仅499元/月起

95idc是一家香港公司,主要产品香港GIA线路沙田CN2线路独服,美国CERA高防服务器,日本CN2直连服务器,即日起,购买香港/日本云主机,在今年3月份,95IDC推出来一款香港物理机/香港多ip站群服务器,BGP+CN2线路终身7折,月付350元起。不过今天,推荐一个价格更美的香港物理机,5个ip,BGP+CN2线路,月付299元起,有需要的,可以关注一下。95idc优惠码:优惠码:596J...

gcorelabs远东khabarovsk伯力Cloud云服务器测评,告诉你gcorelabs云服务器怎么样

说明一下:gcorelabs的俄罗斯远东机房“伯力”既有“Virtual servers”也有“CLOUD SERVICES”,前者是VPS,后者是云服务器,不是一回事;由于平日大家习惯把VPS和云服务器当做一回事儿,所以这里要特别说明一下。本次测评的是gcorelabs的cloud,也就是云服务器。 官方网站:https://gcorelabs.com 支持:数字加密货币、信用卡、PayPal...

短网址生成为你推荐
scheduleatfixedrate定时任务中的 Timer的schedule和scheduleAtFixedRate方法的区别?waze马来西亚中文导航waze地图匹配函数vlookup函数的使用方法 Excel中vlookup函数怎么用应用雷达雷达在各方面的用途微软操作系统下载微软原版xp系统下载网址是哪个啊?有没有免费就可以下载的?网站建立需要多少钱创立网站要多少钱kjava通用KJava是什么意思bt代理有人推荐我成为btbank代理人,这个没有什么风险?什么是网络地址什么是IP地址啊?软件开发技术文档软件开发项目中,过程管理文档都包括什么?
子域名查询 greengeeks 香港ufo sharktech namecheap payoneer 抢票工具 火车票抢票攻略 ssh帐号 eq2 域名转向 ftp教程 福建铁通 drupal安装 申请免费空间和域名 1元域名 免费外链相册 中国电信测速器 便宜空间 万网注册 更多