pistache-module
v1.0.7
Published
Pistache est un service de cache de ressources sur ses propres serveurs
Downloads
1
Readme
Ulity
Pistache est un service de cache de ressources sur ses propres serveurs
Installation
Le module que j'ai créé est très simple à utiliser il vous manque juste le nom des fonctions
Prérequis
Je n'utilise aucun autre module tièrce
Installation
Pour installer mon module il vous suffit juste de taper cette commande:
npm i pistache-module
Le module Pistache est maintenant installé
Comment l'utiliser ?
Pour commencer, oublions pas d'importer le module
const pistache = require(`pistache-module`);
Recuperer le nouveau lien d'une ressource
Synchronous:
NewUrl = await pistache.cache(" Ancienne URL de la ressource ");
/* exemple ci dessous */
console.log(await pistache.cache("https://www.cnetfrance.fr/i/edit/2019/04/eso1644bsmall.jpg"));
// https://pistache.ulity.fr//files//6a3515963848fe58f880ba42269750ad.jpg
Asynchronous:
pistache.cache(" Ancienne URL de la ressource ")
.then(NewUrl => {
/* la variable NewUrl contient bien évidement le nouveau lien de la ressource */
})
/* exemple ci dessous */
pistache.cache("https://www.cnetfrance.fr/i/edit/2019/04/eso1644bsmall.jpg")
.then(NewUrl => {
console.log(NewUrl);
// https://pistache.ulity.fr//files//6a3515963848fe58f880ba42269750ad.jpg
})
Verifier si Pistache est en ligne
La fonction cache
du module check en permanence si Pistache est en ligne, mais vous pouvez obtenir son statut par vous-même.
Synchronous:
NewUrl = await pistache.IsOnline();
Asynchronous:
pistache.isOnline()
.then(Statut => {
/* la Statut renvoie un boolean */
})
Lites des erreurs que vous pouvez avoir
une erreur est survenue
: indique qu'une erreur c'est produite, normalement elle s'accompagne d'une autre erreur:le lien de la ressource est requis
: l'argument doit être une URL valide comportant le protocol http / httpsle contenu de la requete demandee est vide
: l'argument doit être une URL valide comportant le protocol http / httpsle lien de la ressource est invalide
: l'argument doit être un lien valide comportant le protocol http / httpsimpossible de recuperer le cache
: il s'agit d'une panne du côté serveurnous avons pense a tout, meme a proteger nos scripts
: lors nous détectons une tentative d'exploitation de failleveuillez réduire vos requêtes
: vous envoyez trop de requêtes simultanémentvous etes bannis de notre api pour abus
: vous avez enfreint le règlement de Pistache
Auteurs
- 360matt - Développeur de Pistache | Gérant de Ulity - Ulity
Changelog de vos idées
- Aucune idée m'est parvenue pour l'instant