urlshrtapi 1.0.0
Url shortner REST API
Rest Api che consente di comprimere gli URL in modo da trasformare indirizzi web lunghi in link cortissimi.
Pubblicato da csipiemonte
Contatto tecnico SImone Capitani
Vitalità:
50%
L’indice di vitalità, così come previsto nelle linee guida sull’acquisizione e riuso di software per la PA, è calcolato prendendo in considerazione le seguenti quattro categorie:
- Code activity: il numero di commit e merge giornalieri;
- Release history: il numero di release giornaliere;
- User community: il numero di autori unici;
- Longevity: l’età del progetto.
I range di ogni misura possono essere trovati nel file vitality-ranges.yml.
Stato di sviluppo: stabile
Funzionalità del software
Url shortening
Url aliasing
Città di Torino
Regione Piemonte
Città Metropolitana di Torino
Informazioni di dettaglio
urlshrtapi 1.0.0
Url shortner REST API
Ultimo rilascio 2020-04-30 (1.0.0)
Tipo di manutenzione community
Licenza EUPL-1.2
Piattaforme
web
Lista dipendenze
OSS
Postgresql
Proprietaria
Redhat JBOSS
Piattaforme abilitanti Nessuna
Conformità GDPR Misure Minime Sicurezza
Lingue supportate
Italiano
Descrizione estesa
Urlshortner API è un API Rest che permette di accorciare URL molto lunghi in link più corti in modo da favorirne la condivisione e “mascherare” i numerosi parametri che compongono tipicamente una URL.
L’api è composta da due sole risorse:
- GET /urlshrtapi/{id} : che permette di invocare una url accorciata attraverso l’id assegnato dall’operazione di shortening
- GET /urlshrtapi/?url={url_originale} : che permette di accorciare la url_originale passata in input ed ottenere la url accorciata corrispondente
Es: GET /us?url=http://www.csipiemonte.it HTTP/1.1
Host: www.url-s.it
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Access-Control-Allow-Origin: \*
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, HEAD
Access-Control-Allow-Headers: origin, content-type, accept, authorization
Access-Control-Allow-Credentials: true
Content-Type: text/plain
Content-Length: 46
Date: Thu, 30 Apr 2020 09:42:53 GMT
{"shorturl":"http://www.url-s.it/us/822d93c2"}