首页 > 其他分享 >短链服务

短链服务

时间:2022-12-17 18:55:13浏览次数:32  
标签:服务 url 地址 tk 短链 tb

1 短链服务

# 例如:本来的商品网页链接地址   非常长   做商品推广时,很不合适  
  https://detail.m.tmall.com/templatesNew/index?id=636841589429&downgrade 省略...
        
# 淘宝商品 分享到微信时,会生成一段带有网页地址的文字  ---->  短链服务
【淘宝】https://m.tb.cn/h.Ujjh7Wg?tk=iGKHdeifR9Z CZ0001 「【百亿补贴】电子券码  肯德基 10只葡式蛋挞(1只装)兑换券」
点击链接直接打开 或者 淘宝搜索直接打开

2 如何生成短链服务

### 1 自定义实现短链服务
  # 分析: 
     m.tb.cn/h.Ujjh7Wg?tk=iGKHdeifR9Z CZ0001
      短域名 / 详细地址  ? 地址详细参数 

  # 1.前提:拥有 短域名  # eg: m.tb.cn
    
  # 2.后端 自定义写视图匹配
      逻辑:根据详细地址及地址详细参数  ===》 重定向到 真实网页地址  
    
      数据库中,就存了一个 对应的短链数据表
        id   url    短链url
        10   源url   h.Ujjh7Wg?tk=i...
        
      # 朝短链地址发送请求
        1.截取 详细地址 及参数  
        2.根据参数 去数据库 查询到 源url
        3.重定向 到 源url
         
  # 3.一般来说,需要给短链地址 设置过期


### 2 借助第三方服务
  https://suo.im/

标签:服务,url,地址,tk,短链,tb
From: https://www.cnblogs.com/Edmondhui/p/16989353.html

相关文章

  • 架构设计(五):有状态服务和无状态服务
    架构设计(五):有状态服务和无状态服务作者:Grey原文地址:博客园:架构设计(五):有状态服务和无状态服务CSDN:架构设计(五):有状态服务和无状态服务无状态的服务在横向扩展服务的过......
  • 1、在自己的腾讯云Linux服务器上配置Sonic
    配置DOCKER配置Docker-compose   ......
  • 传奇游戏服务器:为什么建议自己租用服务器呢?
    ​​传奇游戏服务器​​——为什么建议自己租用服务器呢?    自己租用服务器,只需根据自己业务的需求,对硬件、软件配置要求提供给服务器商,服务器商便会根据您所提出的要......
  • 怎么架设魔兽世界服务器?
    怎么架设魔兽世界服务器?​准备工具:​1、装有windows98/2000/xp/2003系统、内存至少256M的电脑一台​2、魔兽服务器端一个​3、mysql4.0.2(不要用最新的5.0,有问题)​mysql-cont......
  • Linux网络第三章:DNS服务器原理及搭建
    目录一、DNS服务器原理1、什么是DNS2、DNS服务器查询过程二、主备DNS服务器搭建1、搭建环境2、检查安装DNS服务3、修改主服务器配置文件4、修改备服务器配置文件5......
  • 【Java】单号创建服务
     需求:ERP项目存在若干个业务功能,每个业务的单子的单号创建规则需要被统一规划1、每个业务有自己对应的标识2、业务单号必须以英文字母为前缀,长度在2-4个字符3、单号......
  • Linux下突破限制实现高并发量服务器
    1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文......
  • 【Azure 存储服务】Azure Storage Account Queue中因数据格式无法处理而在一个小时内
    问题描述在从StorageAccount队列中获取数据(Queue),在门户中,明显看见有数据,但是通过消费端代码去获取的时候,就是无法获取到有效数据的情况。获取消息的代码如下:  ......
  • 【微服务】微服务框架模板项目
    微信公众号:【后端研发Marion】加微信进JAVA技术交流群微信公众号微信群(备注:加群)【Marion-Micro】微服务模版框架一、目标1.作为传统单体服务改造成微服务架构的模板项目2.......
  • ChartGPT (从FTP服务器取文件)
    importftplibimporttime#FTP服务器的地址、用户名和密码server_address="192.168.10.1"username="zhangsan"password="*****!"#要下载的文件的路径rem......