iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何把一个长链接转短链接 短链接转化器该如何使用
  • 474
分享到

如何把一个长链接转短链接 短链接转化器该如何使用

2023-06-04 22:06:49 474人浏览 八月长安
摘要

最近接了一个需求,涉及到了短链接的相关的知识,于是去查阅了相关的资料,在这里给大家整理分享一下。一、短链接介绍举个例子,现在我的推广的地址是这个:https://blog.csdn.net/CSDNedu/article/details/9

最近接了一个需求,涉及到了短链接的相关的知识,于是去查阅了相关的资料,在这里给大家整理分享一下。

如何把一个长链接转短链接 短链接转化器该如何使用

一、短链接介绍

举个例子,现在我的推广的地址是这个:https://blog.csdn.net/CSDNedu/article/details/96436633

我通过新浪的短链接服务可以将上面的地址转成:Https://t.cn/A6wTyLdA

那我为什么要将原有的URL转成较短的链接呢?比如我们发短信提醒用户去XXX,XXX有优惠活动,在文案上往往会带有一个链接进行跳转,方便用户快速去到对应的活动落地页。而短信的发送是需要成本的,短信的成本主要有两方面组成:

①、发送的人数(发的人越多,自然短信的花费就越大,这个我就不解释了)

②、短信发送的字数(比如,文案总字数超过70个字,那就算两条短信计费,超过140个字就算三条短信计费)

③、所以在发送短信给用户时:要么就投放更加精准优质的用户,以便控制好发送的数量,要么就尽可能控制文案的字数。

显然,如果在短信上配上普通的URL,那真正的文案可写的字数就没多少了。于是我们可以发现,各大公司的短信推送的URL都是短链接。

二、短链接平台推荐

好了废话不多说了直接进入推荐环节:

短链接在线生成工具:

①、http://maiyurl.cn/ 

②、http://dogdwz.cn/

使用说明:

①、复制要缩短的网址。打开上述平台提供的缩短网址服务。网站提供新浪短链接(T.cn)/腾讯短链接(Url.cn)

②、将要缩短的链接粘贴到生成器的输入框中。点击“生成”按钮。所有更短的网站都有一个按钮旁边的URL字段,点击时,它会为您创建缩短的URL链接。保存好缩短的链接就可以使用了!

API接口地址

①、http://maiyurl.cn/yunapi.html

②、http://dogdwz.cn/api.html

使用说明:

将短网址api接口地址中 "http://www.baidu.com"换成需要缩短的网址,然后直接复制前往浏览器中打开即可。

PHP调用演示:

$url = ‘http://www.baidu.com‘;$api_url = ‘http://www.qqdwz.cn/sina.PHP?url_long=http://www.baidu.com;$short_url = file_get_contents($api_url);echo $short_url;

JAVA调用演示:

public static void main(String path[]) throws Exception {URL u = new URL("http://www.qqdwz.cn/sina.php?url_long=http://www.baidu.com");InputStream in = u.openStream();ByteArrayOutputStream out = new ByteArrayOutputStream();try {byte buf[] = new byte[1024];int read = 0;while ((read = in .read(buf)) > 0) {out.write(buf, 0, read);}} finally {if ( in != null) {in .close();}}byte b[] = out.toByteArray();System.out.println(new String(b, "utf-8"));}

Python调用演示:

import urllib, urllib2, syshost = ‘http://www.qqdwz.cn‘path = ‘sina.php?url_long=‘method = ‘GET‘querys = ‘url=http%3A%2F%2Fwww.baidu.com‘bodys = {}url = host + path + ‘?‘ + querysrequest = urllib2.Request(url)response = urllib2.urlopen(request)content = response.read()if (content):print(content)

三、短链接的定向跳转问题

这也是一个有意思的问题。这个问题主要是考察你对301和302的理解,以及浏览器缓存机制的理解。

301是永久重定向,302是临时重定向。短地址一经生成就不会变化,所以用301是符合http语义的。但是如果用了301, Google,百度等搜索引擎,搜索的时候会直接展示真实地址,那我们就无法统计到短地址被点击的次数了,也无法收集用户的Cookie, User Agent 等信息,这些信息可以用来做很多有意思的大数据分析,也是短网址服务商的主要盈利来源。所以,正确答案是302重定向。

--结束END--

本文标题: 如何把一个长链接转短链接 短链接转化器该如何使用

本文链接: https://www.lsjlt.com/news/240106.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何把一个长链接转短链接 短链接转化器该如何使用
    最近接了一个需求,涉及到了短链接的相关的知识,于是去查阅了相关的资料,在这里给大家整理分享一下。一、短链接介绍举个例子,现在我的推广的地址是这个:https://blog.csdn.net/CSDNedu/article/details/9...
    99+
    2023-06-04
  • PHP怎么实现长链接转化成新浪短链接API接口
    本篇内容主要讲解“PHP怎么实现长链接转化成新浪短链接API接口”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP怎么实现长链接转化成新浪短链接API接口”吧!接口地址新浪短网址接口地址:&n...
    99+
    2023-06-04
  • 如何利用调用新浪短链接/腾讯短链接API接口
    这篇文章主要为大家展示了“如何利用调用新浪短链接/腾讯短链接API接口”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何利用调用新浪短链接/腾讯短链接API接口”这篇文章吧。接口地址短网址接口地...
    99+
    2023-06-04
  • 如何用php调用URL短链接API接口
    本篇内容介绍了“如何用php调用URL短链接API接口”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用说明接口地址:http://api....
    99+
    2023-06-04
  • PHP如何实现短链接生成
    这篇文章主要介绍了PHP如何实现短链接生成,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php版的短链接生成方法<phpfunction shorturl($...
    99+
    2023-06-02
  • 微信域名链接防封短链接是如何生成的,微信域名防封短链接代码实现示例
    本文由猴子数据专业微信域名防封编写最近发现很多客户在微信域名防封的时候是用防封短链接进行推广的,而且这样的客户都有动态参数的需求,而且需求量非常大。主要集中在代理模式的淘客、分享平台,或者一些正规QP游戏行业,那今天就给大家介绍下使用系统,...
    99+
    2023-06-04
  • Nodejs+Nest如何实现的短链接服务
    小编给大家分享一下Nodejs+Nest如何实现的短链接服务,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!日常生活中能见到各种奇怪的短链接,每次点击跳转的时候,笔者都会觉得神奇,这短链是怎么将用户引导到正确页面的呢?短链原...
    99+
    2023-06-14
  • php指定链接如何跳转
    这篇文章主要讲解了“php指定链接如何跳转”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php指定链接如何跳转”吧!什么是链接委托?链接委托是指在点击链接时,不是直接访问链接地址,而是先将请...
    99+
    2023-07-05
  • 如何用PHP实现一个web socket长链接
    如何用PHP实现一个web socket长链接 简介 目前PHP实现web socket 都是使用框架集成来实现,比如hyperf,swoft,或者是安装swoole 扩展来实现websocket...
    99+
    2023-09-02
    php 开发语言 服务器 websocket
  • 如何使用将新浪长连接转为短连接的API
    这篇文章将为大家详细讲解有关如何使用将新浪长连接转为短连接的API,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。新浪短网址api是新浪官方对外公开的长链接转为短链接的API,可以将冗长的链接地址缩短生成 ...
    99+
    2023-06-02
  • 云服务器如何转化为网盘链接
    1. 安装云存储服务 要将云服务器转化为网盘链接,首先需要在服务器上安装一个云存储服务。有很多可选的云存储服务,例如OwnCloud、Nextcloud和Seafile等。这些服务都提供了类似于Dropbox或Google Drive的功...
    99+
    2023-10-27
    转化为 链接 服务器
  • laravel如何跳转到外部链接
    这篇文章主要介绍了laravel如何跳转到外部链接的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇laravel如何跳转到外部链接文章都会有所收获,下面我们一起来看看吧。一、使用路由系统创建外部链接跳转Larav...
    99+
    2023-07-05
  • 怎么用Java设计一个短链接生成系统
    这篇文章主要讲解了“怎么用Java设计一个短链接生成系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Java设计一个短链接生成系统”吧!引言相信大家在生活中,特别是最近的双十一活动期...
    99+
    2023-06-22
  • CSS如何把两个类选择器链接在一起
    今天小编给大家分享一下CSS如何把两个类选择器链接在一起的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来...
    99+
    2024-04-02
  • GORM:如何一对一链接?
    GORM是一个流行的Go语言ORM库,用于简化数据库操作。在使用GORM进行一对一链接时,我们可以通过定义结构体之间的关系来实现。首先,我们需要在结构体中添加外键字段,然后使用GORM...
    99+
    2024-02-11
    go语言
  • PHP如何实现web socket长链接
    本文小编为大家详细介绍“PHP如何实现web socket长链接”,内容详细,步骤清晰,细节处理妥当,希望这篇“PHP如何实现web socket长链接”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-05
  • 如何利用新浪官方的短网址API接口实现T.cn短链接的压缩生成
    短网址的实现原理就是有一个数据表会配置文件将短网址和实际网址进行对应,当请求某个短网址时,程序跳转到对应的实际网址上去,从而实现网址的访问。目前国内最稳定最好用的是新浪T.cn短链接。之前新浪提供了长链接转为短链接的API,可以把长链接转为...
    99+
    2023-06-03
  • html5如何创建跳转页尾超链接
    这篇文章主要讲解了“html5如何创建跳转页尾超链接”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5如何创建跳转页尾超链接”吧! ...
    99+
    2024-04-02
  • jquery如何获取链接地址和跳转
    这篇文章主要为大家展示了“jquery如何获取链接地址和跳转”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jquery如何获取链接地址和跳转”这篇文章吧。一、获...
    99+
    2024-04-02
  • php如何实现跳转但链接不变
    这篇文章主要介绍php如何实现跳转但链接不变,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php实现跳转但链接不变的方法:首先创建一个PHP示例文件;然后接收参数;最后通过“header('Location:...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作