pistache-module
v1.0.7
Published
Pistache est un service de cache de ressources sur ses propres serveurs
Downloads
22
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