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

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

望采纳

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

提速啦(24元/月)河南BGP云服务器活动 买一年送一年4核 4G 5M

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

Gcore(gcorelabs)俄罗斯海参崴VPS简单测试

有一段时间没有分享Gcore(gcorelabs)的信息了,这是一家成立于2011年的国外主机商,总部位于卢森堡,主要提供VPS主机和独立服务器租用等,数据中心包括俄罗斯、美国、日本、韩国、新加坡、荷兰、中国(香港)等多个国家和地区的十几个机房,商家针对不同系列的产品分为不同管理系统,比如VPS(Hosting)、Cloud等都是独立的用户中心体系,部落分享的主要是商家的Hosting(Virtu...

弘速云(28元/月)香港葵湾2核2G10M云服务器

弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统,目前推出全场vps新开7折,...

短网址生成为你推荐
seo优化技术做seo需要懂什么技术?模式识别算法模式识别的简史assemblyinfo什么是GACjstz泰州哪里有民工市场assemblyinfo关于ASP.NET中使用log4net记录日志天翼校园宽带校园天翼宽带是什么上网类型币众筹众筹平台开发哪家好什么是生态系统生态系统的结构是什么超级播放器那种电影网站就是那种不需要下载播放器可以直接看超级播放器推荐个好的视频播放器
紧急升级请记住新域名 域名抢注 域名系统 手机域名注册 新通用顶级域名 星星海 winhost 电影服务器 parseerror 申请空间 促正网秒杀 股票老左 512mb 域名与空间 linode支付宝 石家庄服务器托管 免费网络空间 apnic 广州主机托管 月付空间 更多