Kutt小白知识_一个现代化的URL缩短器

Kutt小白知识

官方网址:https://kutt.it

Kutt小白知识_一个现代化的URL缩短器

GitHub:https://github.com/thedevs-network/kutt

简介描述:一个现代化的URL缩短器

Kutt是一个现代的URL缩短器,支持自定义域。缩短网址,管理链接并查看点击率统计信息。  

主要特点

  • 免费和开源。
  • 自定义域支持。
  • 缩短链接的自定义网址
  • 设置链接密码。
  • 缩短网址的私人统计信息。
  • 查看和管理您的链接。
  • RESTful API。

除了网站,您还可以使用这些API来创建,删除和获取URL。 

URL {
  createdAt {string} ISO timestamp of when the URL was created
  id {string} Unique ID of the URL
  target {string} Where the URL will redirect to
  password {boolean} Whether or not a password is required
  count {number} The amount of visits to this URL
  shortUrl {string} The shortened link (Usually https://kutt.it/id)
}

要使用这些API,您需要从设置生成API密钥。切勿将此密钥放在应用程序的客户端或任何暴露给他人的位置。

所有API请求和响应都是JSON格式。

海计划公众号
(0)
上一篇 2020/03/07 20:19
下一篇 2020/03/07 20:19

您可能感兴趣的内容

  • 前端Js排序算法:冒泡排序、 选择排序、快速排序新手入门_算法小白攻略

    冒泡排序典型的排序方法,命名来自鱼呼吸时吹出的气泡,上层的气泡总是最大的。思路:两层循环,内层循环对比相邻两个数据(j,j+1),假设j > j + 1则交换元素位置。外层循环为长度限制,在内层第一次循环完成后减少长度1(因为最后一个泡已经固定,为这个数组的最大值)function bubbleSort(arr){for(let i = 0; i < arr

    2020/03/29
  • vue proxy代理跨域菜鸟教程_代理小白攻略

    target:”http://user.zhangpeiyue.com”,//访问的服务器地址
    changeOrigin:true,//true为开启代理
    pathRewrite:{‘^/user’: ‘/’//路径的替换规则
    }changeOrigin的属性值为一个布尔值,如果设置为true,那么本地会虚拟一个NODE服务端接收你的请求并代你发送该请求(中

    2020/03/24
  • JSON.parse 三种实现方式基础知识入门_json使用教程

    前言近日在翻红宝书,看到 JSON 那一章节,忽然想到:“如何用 JS 实现 JSON.parse?”带着这个疑问,我找到了 JSON 之父 Douglas Crockford 写的 ployfill,里面提供了三种实现方式,下面我们逐一来分析。Eval第一种方式最简单,也最直观,就是直接调用 eval,代码如下:var json = ‘{“a”:”1″,

    2020/03/29
  • Chrome浏览器新动作:将停止播放“破坏性”视频广告小白攻略_广告小白入门

    据外媒报道,谷歌表示,基于联盟发布的最新广告标准,其Chrome浏览器将在今年晚些时候停止在含有”破坏性”视频广告的网站上播放广告。新的广告标准定义了什么是消费者无法接受的广告,这样的广告将极可能促使消费者安装广告屏蔽器。这类广告包括无需与用户交互即可自动播放的视频广告,和占据屏幕30%以上的所谓”粘性广告”(无论用户如何滚动屏幕,该广告都会粘在页面的一侧)

    2020/03/20
  • js 执行顺序入门攻略_顺序使用帮助

    1、js正常是顺序执行:A,B,C,不管A里边代码运行时间多长,都要先执行完A,再执行B,再执行CA:sssssssssssssssssssssssssss
    B: ddd
    C: ccccccccc 2、如果一个函数返回的是promise对象,则这个promise对象.then里边的代码,不会顺序执行,会同时执行,哪个代码运行快先显示哪个的执行结果jobs.a

    2020/04/03
  • vue.js 过渡和动画小白攻略_过渡基础入门

    Vue 在插入、更新或者移除 DOM 时,动态添加css类名来达到想要的动画效果1.transition标签给元素包裹一个transition标签,并设置name属性的值,这个值可以随意设置,但是他会决定Dom更新时自动添加的css类名这里name=”xxx”作为演示<button @click="isShow = !isShow

    2020/03/24
  • vue-router的简易实现基础知识教程_路由攻略教程

    现在很多项目的前端都是用vue单页面实现的,而单页面中最重要的一个环节就是路由,今天来实现一个简易版本的vue-router。路由先来看下路由的工作流程后端路由输入url请求发送到服务器,服务器解析请求的路径拿到相应数据-返回给前端前端路由输入urljs解析地址,找到对应地址的页面执行页面生成的js和css渲染页面了解了路由的工作流程之后,再来看下vue-r

    2020/03/20
  • rrweb菜鸟攻略_实现web 操作录制以及回放

    rrweb菜鸟攻略 官方网址:https://www.rrweb.io/ GitHub:https://github.com/rrweb-io/rrweb 简介描述:实现web 操…

    2020/03/07
  • GAMEUI基础指南_游戏类UI设计师的作品展示与交流平台

    GAMEUI基础知识教程 官方网址:http://www.gameui.cn 简介描述:游戏类UI设计师的作品展示与交流平台 GAMEUI(www.gameui.cn),游戏UI,…

    2020/03/06
  • vue对象render函数的三种实现零基础入门_render基础入门

    import App from ‘./app.vue’ const root = document.createElement(‘div’);
    document.body.appendChild(root);第一种方式($createElement)://写法三:
    const rootVue = new Vue({ router: vueRouter,r

    2020/03/24
  • Js中try/catch/finally 语句小白入门_错误基础入门

    try/catch/finally 语句用于处理代码中可能出现的错误信息。错误可能是语法错误,通常是程序员造成的编码错误或错别字。也 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。try语句允许我们定义在执行时进行错误测试的代码块。catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。finally 语句在 try 和 catc

    2020/03/22
  • css中如何使用border属性与display属性基础入门_属性入门教程

    border属性介绍border属性设置元素边框。边框3个要素如:粗细、线型、颜色。边框线型属性值说明表如:属性指描述none定义无边框。hidden与 “none” 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。dotted定义点状边框。在大多数浏览器中呈现为实线。dashed定义虚线。在大多数浏览器中呈现为实线。solid定义实线。d

    2020/03/23
  • 什么是浏览器对象BOM?菜鸟指南_bom使用教程

    什么是 BOM?BOM(Browser Object Model)即浏览器对象模型提供了独立于内容而与浏览器窗口进行交互的对象。由于 BOM 主要用于管理窗口与窗口之间的通讯,因此其核心对象是 window。 相关方法(属性)弹出框window.alert()URL 的属性// 当前 HTML 的 URL
    location.href
    // https:/

    2020/03/24
  • Canvas接口和动画效果大全小白入门_canvas基础指南

    Canvas接口和动画效果大全小白入门 概述 <canvas>元素用于生成图像。它本身就像一个画布,JavaScript 通过操作它的 API,在上面生成图像。它的底层…

    2020/03/20
  • SUI Mobile入门指南淘宝推出轻量,小巧且精美的UI库,方便迅速搭建手机H5应用

    SUI Mobile基础入门 官方网址:http://m.sui.taobao.org/ GitHub:https://github.com/sdc-alibaba/SUI-Mob…

    2020/03/05
  • Web前端的路该怎么走?菜鸟教程_前端基础知识入门

    Web前端的路该怎么走?这是作者张鑫旭的文章中的一个小部分,觉得非常有必要分开列出来。关于前端的路该如何走,一般都是工作1年作用或者正在想入职前端的小伙伴经常遇到的十大常见问题之一。问题描述如下:刚刚毕业,在公司一直做的是前端开发,之前都是自己去学习一些基础的前端知识(html+css+js)。到现在越来越迷茫,不知道自己该去学哪方面的。 在学校学的都是一些

    2020/03/26