Une alternative open-source à Postman.
Intercept & view all JavaScript HTTP(S)
Mock endpoints or entire servers
Rewrite, redirect, or inject errors
Plein d'info sur CORS.
Our mission is to combine the raw stats and trends of the HTTP Archive with the expertise of the web community. The Web Almanac is a comprehensive report on the state of the web, backed by real data and trusted web experts.
Une lib pour améliorer la sécurité d'une application Express.js en ajoutant plusieurs headers HTTP dans les réponses.
Un client HTTP en ligne de commande. Une alternative à CURL avec une syntaxe bien plus claire.
Un gestionnaire de téléchargements qui supporte HTTP, FTP, BitTorrent, Magnet, Baidu Net Disk etc.
Vérifiez si votre site contient bien les headers HTTP de sécurité recommandés.
Pas testé mais ça peut servir.
tl;dr
Tous les headers HTTP ne sont pas nécessairement indispensables.
Un outil pour faire du test de performance sur un site web.
De l'optimisation par les headers HTTP.
En utilisant le client HTTP Guzzle en PHP, je me suis aperçu que parfois le retour d'une requête GET n'est pas encodé en UTF-8. Et ça semble dépendre de l'environnement. Dans mon cas ça ne marchait pas en local mais sur le serveur oui. Et si vous vous contentez simplement de ne pas en tenir compte et d'ajouter utf8_encode
sur la payload de la réponse, ça donne des choses bizarre.
Du coup voici une vérification que vous pouvez faire :
$body = (string) $res->getBody();
if (!preg_match('!!u', $body)) {
$body = utf8_encode($body);
}
Client HTTP Javascript basé sur les promise.
Les statistiques de performance côté serveur mais affichées côté client grâce à une nouvelle norme utilisant les Headers HTTP.
Visiblement c'est pour l'instant uniquement dans Chrome. Bon après j'imagine qu'on peut toujours aller lire les headers à l'ancienne.
Un client HTTP en PHP qui a l'air assez léger (peut-être plus que Guzzle).