XiaoMengXinX / url-shortener

A serverless short url api on vercel powered by golang

Home Page:https://xve.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

url-shortener

A serverless short url api on vercel, powered by golang.

API Calling Reference

package main

import (
	"fmt"
	"io/ioutil"
	"net/http"
	"net/url"
)

func main() {
	resp, _ := http.PostForm("https://neko.center/api/url",
		url.Values{
			"url": {"https://www.baidu.com/"}, // The url to be shortened
			"token": {"baidu"},                // Custom shorten url token (optional)
		})
	defer resp.Body.Close()
	body, _ := ioutil.ReadAll(resp.Body)
	fmt.Println(string(body))
}

Response:

{
  "token": "baidu",
  "error": ""
}

About

A serverless short url api on vercel powered by golang

https://xve.me

License:GNU General Public License v3.0


Languages

Language:HTML 45.6%Language:Go 25.5%Language:JavaScript 23.1%Language:CSS 5.8%