awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 dépôts

Awesome GitHub RepositoriesHTTP Request Execution

Capabilities for performing standard synchronous and asynchronous HTTP operations like GET and POST.

Distinct from Standardized HTTP Request Interfaces: Existing candidates are either too narrow (only GET/POST) or focus on interface definitions rather than the execution capability.

Explore 22 awesome GitHub repositories matching networking & communication · HTTP Request Execution. Refine with filters or upvote what's useful.

Awesome HTTP Request Execution GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • jnunemaker/httpartyAvatar de jnunemaker

    jnunemaker/httparty

    5,894Voir sur GitHub↗

    HTTParty est une bibliothèque client HTTP Ruby conçue pour construire des clients API standardisés. Elle abstrait les primitives réseau de bas niveau en une interface de haut niveau, permettant aux développeurs d'encapsuler les URI de base et les configurations de requête au sein de classes pour maintenir des interactions cohérentes avec les services web distants. La bibliothèque automatise la transformation des données de réponse réseau brutes en structures Ruby natives en utilisant un système basé sur un registre qui analyse le contenu en fonction des en-têtes de réponse. Elle fournit également des mécanismes spécialisés pour envoyer des données de formulaire multipart et streamer de gros payloads pour maintenir l'efficacité mémoire lors des transferts de fichiers. Le projet couvre un large éventail de capacités réseau, incluant l'exécution d'opérations HTTP standards, la transmission de payload JSON et la gestion de connexions TLS sécurisées. Il inclut des outils pour l'authentification des requêtes, la décompression des réponses et la journalisation du trafic réseau à des fins de débogage. La bibliothèque fournit également une interface en ligne de commande pour interroger les services web et visualiser les données de réponse sous forme d'objets structurés.

    Retrieves data from remote web services by sending standard HTTP requests and inspecting status codes.

    Ruby
    Voir sur GitHub↗5,894
  • pokeb/asi-http-requestAvatar de pokeb

    pokeb/asi-http-request

    5,731Voir sur GitHub↗

    Ce projet est une bibliothèque de mise en réseau HTTP en Objective-C qui fournit un wrapper orienté objet pour CFNetwork afin d'exécuter des requêtes synchrones et asynchrones sur macOS et iOS. Il fonctionne comme un framework pour gérer les sessions HTTP, effectuer des transferts de fichiers reprenables et gérer la mise en cache de contenu hors ligne. La bibliothèque se distingue par un gestionnaire de transfert de fichiers reprenable qui suit les décalages d'octets et utilise le streaming sur disque pour les gros téléchargements et envois. Elle inclut également un gestionnaire d'identifiants sécurisé qui s'intègre au trousseau système pour gérer les certificats clients et les jetons d'authentification. La surface de capacités couvre la gestion de session HTTP avec gestion automatique des cookies, authentification web sécurisée et acquisition de pages web complètes pour une consultation hors ligne. Elle fournit en outre des outils pour le traitement des requêtes en arrière-plan, la compression du trafic réseau, le bridage de la bande passante et la configuration de proxy.

    Provides a simplified interface for executing synchronous and asynchronous HTTP GET and POST operations.

    Objective-C
    Voir sur GitHub↗5,731
  • developit/unfetchAvatar de developit

    developit/unfetch

    5,712Voir sur GitHub↗

    unfetch est un client HTTP isomorphe et une bibliothèque réseau qui fournit une interface basée sur des promesses pour effectuer des requêtes réseau de manière cohérente dans les environnements navigateur et serveur. Il sert d'implémentation légère de l'API Fetch pour les environnements qui manquent de support natif pour effectuer des requêtes réseau. La bibliothèque permet la récupération de ressources web sous forme de texte, JSON ou blobs binaires tout en maintenant une faible empreinte mémoire. Elle fonctionne comme un polyfill en installant l'interface fetch dans l'espace de noms global lorsque le support natif du navigateur est indisponible. L'outil couvre de larges capacités pour la récupération de ressources web, incluant la capacité d'exécuter des requêtes HTTP, d'inspecter les en-têtes de réponse et d'analyser le contenu de la réponse.

    Performs standard synchronous and asynchronous HTTP operations across both browser and server environments.

    JavaScript
    Voir sur GitHub↗5,712
  • fluentpython/example-codeAvatar de fluentpython

    fluentpython/example-code

    5,569Voir sur GitHub↗

    Ce projet est une collection de scripts pratiques et de guides de référence qui démontrent des fonctionnalités et idiomes avancés du langage Python. Il fournit des implémentations de code pour maîtriser des concepts tels que la concurrence, la métaprogrammation et la conception de structures de données. Le dépôt inclut des exemples du modèle d'objet Python, couvrant l'accès aux attributs personnalisés, les protocoles de descripteur et les surcharges de méthodes spéciales. Il présente également des implémentations de patterns de conception qui utilisent des fonctions de première classe et des décorateurs pour réduire le boilerplate orienté objet. La base de code couvre un large éventail de capacités, notamment la programmation asynchrone avec des boucles d'événements et des futures, la création de séquences et de générateurs personnalisés, et l'utilisation de classes de base abstraites pour l'application d'interfaces. Il démontre en outre la gestion des ressources via des gestionnaires de contexte et la manipulation de séquences de texte et d'octets.

    Implements non-blocking network requests using asynchronous HTTP operations to retrieve data from remote servers.

    Python
    Voir sur GitHub↗5,569
  • day8/re-frameAvatar de day8

    day8/re-frame

    5,532Voir sur GitHub↗

    re-frame est un framework fonctionnel pour construire des applications monopages (SPA) en ClojureScript. Il fournit une base de données centralisée et immuable qui sert de source unique de vérité pour l'état global de l'application, imposant un flux de données unidirectionnel strict où les événements déclenchent des transitions d'état et des mises à jour de vue. Le framework se distingue par un graphe de signaux réactifs et un pipeline de middleware basé sur des intercepteurs. En traitant la logique applicative comme une séquence d'événements pilotés par les données et d'effets de bord déclaratifs, il découple la logique métier de la couche de vue. Cette architecture permet aux développeurs de gérer des transitions d'état complexes et des opérations externes via des fonctions pures, garantissant que les effets de bord sont exécutés par un interpréteur séparé plutôt que par des appels impératifs. Le système inclut une suite complète de capacités pour gérer l'architecture applicative, notamment la dérivation de données réactives, la réconciliation de vue basée sur les abonnements et la gestion d'état pilotée par les événements. Il prend en charge des flux de développement avancés tels que le traçage d'événements, la mise en point d'état et la possibilité de simuler (stub) des effets de bord pour des tests isolés. Le projet est conçu pour une intégration avec React, utilisant la réconciliation du DOM virtuel pour mettre à jour efficacement les interfaces utilisateur. Il fournit un ensemble robuste d'utilitaires pour gérer les préoccupations transversales, les graphes de flux de données complexes et coordonner les opérations asynchrones au sein d'un pipeline d'événements séquentiel et prévisible.

    Executes standard HTTP network requests to retrieve or transmit data to remote servers.

    Clojureclojurescriptre-framereact
    Voir sur GitHub↗5,532
  • makinaruto/automatic_ticket_purchaseAvatar de MakiNaruto

    MakiNaruto/Automatic_ticket_purchase

    5,522Voir sur GitHub↗

    Ce projet est un outil d'automatisation d'achat de billets et un bot d'automatisation de navigateur conçu pour sécuriser des billets d'événements à forte demande. Il fonctionne comme un script d'achat par web scraping qui surveille la disponibilité et exécute les transactions de paiement par programmation. L'outil utilise un modèle d'exécution hybride qui combine l'automatisation de navigateur headless pour l'authentification et la gestion de session avec des requêtes HTTP directes vers les API des serveurs de billetterie. Cette approche est utilisée pour contourner la latence de l'interface utilisateur et gérer le traitement des requêtes à haute vitesse lors des ventes flash. Le système inclut des capacités pour la surveillance automatisée de la disponibilité via des vérifications d'état basées sur le polling et la persistance des cookies de session pour maintenir les états connectés. Il gère l'ensemble du flux de travail, de la détection de l'ouverture d'une fenêtre d'achat à la réalisation de la transaction finale.

    Sends direct HTTP requests to backend endpoints to execute transactions and bypass the UI.

    Pythonbeautifulsoup4python3requests
    Voir sur GitHub↗5,522
  • zendframework/zendframeworkAvatar de zendframework

    zendframework/zendframework

    5,441Voir sur GitHub↗

    Zend Framework est un ensemble complet de composants découplés pour construire des applications web modulaires et pilotées par les événements. Il implémente une architecture MVC pour séparer la logique métier de l'interface utilisateur et fournit un système structuré de gestion des requêtes via un pipeline de middleware séquentiel. Le projet dispose d'un conteneur d'injection de dépendances piloté par des factories pour automatiser l'instanciation d'objets et gérer les cycles de vie des classes. Il inclut également une suite de sécurité complète pour vérifier les identités des utilisateurs et restreindre l'accès aux ressources en utilisant des listes de contrôle d'accès (ACL) et des adaptateurs de contrôle d'accès basé sur les rôles (RBAC). Le framework couvre un large éventail de capacités, incluant l'abstraction de base de données via des gateways de table et de ligne, des implémentations d'appels de procédure distante (RPC) pour SOAP et JSON-RPC, et un framework d'application console pour les interfaces en ligne de commande. La surface supplémentaire inclut la sérialisation de données, la validation d'entrée, la gestion de session et des outils pour l'envoi d'e-mails et l'internationalisation de contenu.

    Performs outbound network calls to remote servers and processes the returned data and status codes.

    Voir sur GitHub↗5,441
  • duke-git/lancetAvatar de duke-git

    duke-git/lancet

    5,295Voir sur GitHub↗

    Lancet est une extension complète de la bibliothèque standard Go, fournissant une collection de fonctions réutilisables et de structures de données conçues pour réduire le code répétitif (boilerplate) dans les applications. Il sert de boîte à outils polyvalente couvrant plusieurs domaines, dont la concurrence, la sécurité, le réseau et la logique fonctionnelle. Le projet se distingue par des outils spécialisés pour la concurrence en Go, tels que le verrouillage par clé et le traitement de flux basé sur les canaux, ainsi qu'un kit de programmation fonctionnelle dédié qui prend en charge le currying et la composition de fonctions. Il inclut également une bibliothèque de cryptographie dédiée implémentant le chiffrement symétrique et asymétrique via les standards AES, RSA et SM. La bibliothèque couvre un large éventail de domaines, incluant des structures de données avancées comme les caches LRU et les arbres de recherche binaire, le calcul mathématique pour l'algèbre et les statistiques, et l'intégration au système d'exploitation pour la gestion des processus et des fichiers. Elle fournit en outre des utilitaires pour le réseau HTTP, la manipulation de dates et d'heures, et le traitement de données de haut niveau comme l'algèbre des ensembles et l'évaluation de flux paresseux.

    Provides a client for executing synchronous and asynchronous HTTP requests with custom timeouts and security settings.

    Gogenericsgogolang
    Voir sur GitHub↗5,295
  • hit-alibaba/interviewAvatar de HIT-Alibaba

    HIT-Alibaba/interview

    5,253Voir sur GitHub↗

    Ce projet est un guide complet de préparation aux entretiens techniques et une base de connaissances en informatique. Il sert de ressource d'étude structurée conçue pour aider les ingénieurs logiciels à réviser les concepts d'ingénierie fondamentaux et à se préparer aux évaluations de codage professionnelles. Le dépôt se concentre sur un large éventail de domaines théoriques et pratiques, incluant des références détaillées sur l'architecture des applications mobiles et les fondamentaux des systèmes d'exploitation. Il fournit des matériaux sélectionnés sur les modèles d'architecture logicielle et l'analyse des protocoles réseau pour soutenir le développement professionnel. Le contenu couvre des capacités fondamentales telles que les structures de données et les algorithmes, la concurrence et le multithreading, et la gestion de la mémoire. Il inclut également des approfondissements sur l'architecture système, notamment la planification des processus, la communication inter-processus et l'optimisation du rendu UI.

    Explains how to perform standard synchronous and asynchronous HTTP operations to interact with remote servers.

    Shellinterviewinterview-preparation
    Voir sur GitHub↗5,253
  • rest-client/rest-clientAvatar de rest-client

    rest-client/rest-client

    5,215Voir sur GitHub↗

    Il s'agit d'un client HTTP Ruby conçu pour l'intégration d'API REST, la modélisation de ressources et la communication réseau automatisée. Il fournit un ensemble d'outils pour gérer les en-têtes, les cookies et les configurations SSL, ainsi qu'une interface de ligne de commande dédiée pour exécuter des commandes HTTP ponctuelles et gérer des sessions de test d'API interactives. Le projet se différencie par ses capacités de modélisation de ressources, qui permettent la définition d'URLs de base persistantes et d'identifiants pour construire des points de terminaison de sous-ressources imbriqués. Il dispose également d'un gestionnaire de requêtes multipart qui détecte les types MIME pour télécharger des fichiers et diffuser des charges utiles volumineuses. Globalement, la bibliothèque couvre la sécurité réseau via la configuration SSL et TLS, la gestion du trafic via le routage par proxy et la maintenance du pot à cookies, et les optimisations de performance utilisant la diffusion incrémentale pour les charges utiles de requête et les corps de réponse. Elle inclut également des utilitaires pour la journalisation de l'activité réseau et l'interception de l'exécution des requêtes.

    Provides core capabilities for performing standard synchronous and asynchronous HTTP operations like GET and POST.

    Ruby
    Voir sur GitHub↗5,215
  • elbywan/wretchAvatar de elbywan

    elbywan/wretch

    5,174Voir sur GitHub↗

    Wretch est une bibliothèque de client HTTP chaînable et un wrapper Fetch API conçu pour simplifier la configuration des requêtes réseau, l'analyse des réponses et la gestion des erreurs. Il fonctionne comme un gestionnaire de requêtes réseau et un framework de middleware pour gérer le cycle de vie de bout en bout des appels HTTP. Le projet se distingue par une interface fluide pour la configuration des requêtes et un système d'extension modulaire. Il utilise un résolveur de réponse programmable pour automatiser l'analyse et une architecture basée sur des plugins pour ajouter de nouvelles capacités aux objets de requête et de réponse. La bibliothèque couvre un large éventail de capacités opérationnelles, notamment les tentatives de requête automatiques avec recul exponentiel, la mise en cache des réponses et la déduplication des requêtes. Il fournit des outils pour la sérialisation dynamique des charges utiles, la validation du schéma de réponse et un pipeline de middleware pour la transformation globale des données et la surveillance des requêtes. Les fonctionnalités de sécurité incluent la prise en charge de l'authentification de base et le rafraîchissement automatique des jetons. La bibliothèque prend en charge des implémentations de fetch personnalisées pour assurer la compatibilité entre différents environnements.

    Performs standard synchronous and asynchronous HTTP operations including GET, POST, HEAD, and OPTIONS.

    TypeScript
    Voir sur GitHub↗5,174
  • jitsucom/jitsuAvatar de jitsucom

    jitsucom/jitsu

    4,782Voir sur GitHub↗

    Jitsu est une plateforme de données client conçue pour collecter, transformer et router les événements d'application vers des entrepôts de données et des outils marketing. Il fonctionne comme un moteur d'ingestion d'événements et un routeur d'entrepôt de données, capturant les données comportementales via des API et des SDK pour un traitement et un stockage en temps réel. La plateforme dispose d'un pipeline de données JavaScript programmable qui permet le filtrage, l'enrichissement et le remodelage des données d'événement pendant le transit. Elle inclut un outil de réconciliation d'identité client qui fusionne les identifiants d'utilisateurs anonymes et connus pour maintenir des profils clients persistants au sein d'un entrepôt. Le système couvre un large éventail de fonctionnalités, incluant la collecte d'événements multi-sources depuis des environnements web et mobiles, l'évolution automatique des schémas pour les entrepôts de destination et le routage multi-destination vers des plateformes SaaS et des bases de données SQL. Il fournit une suite d'outils développeur pour tester la logique de transformation et prend en charge le déploiement via Kubernetes ou des environnements Docker auto-hébergés.

    Performs external HTTP requests within processing logic to fetch data from APIs during pipeline execution.

    TypeScriptbigqueryclickhousedata-collection
    Voir sur GitHub↗4,782
  • goravel/goravelAvatar de goravel

    goravel/goravel

    4,749Voir sur GitHub↗

    Goravel est un scaffold de développement complet et un framework pour créer des applications web, des API REST et des services gRPC en utilisant le langage de programmation Go. Il implémente une architecture modèle-vue-contrôleur et fournit une boîte à outils complète pour des serveurs et clients RPC haute performance. Le framework se distingue par son écosystème intégré étendu, qui inclut un ORM fluide pour la gestion de base de données et une boîte à outils en ligne de commande dédiée pour l'automatisation administrative et le scaffolding de projet. Il dispose d'une abstraction de service basée sur des drivers qui permet aux développeurs de changer de backend de stockage, de cache et de session sans modifier la logique de l'application. La plateforme couvre une large surface de capacités applicatives, notamment le traitement de tâches asynchrones avec des files d'attente distribuées, la gestion sécurisée des identités via l'authentification par jeton, et une couche de sécurité robuste avec chiffrement et contrôle d'accès. Elle fournit également des outils pour la localisation de contenu, le rendu de modèles et une infrastructure de test automatisée avec mock de dépendances.

    Sends network requests using standard HTTP verbs with custom configurations for headers and bodies.

    Goapiframeworkgo
    Voir sur GitHub↗4,749
  • amber-lang/amberAvatar de amber-lang

    amber-lang/amber

    4,731Voir sur GitHub↗

    Amber est un transpiler qui traduit du code source de haut niveau en scripts shell exécutables pour Bash, Zsh et Ksh. Il fournit un environnement typé pour la génération de scripts shell, permettant une validation statique des types et la création de scripts exécutables autonomes. Le projet se distingue par un processus de compilation qui inclut une optimisation des imports par tree-shaking pour réduire la taille de sortie et un habillage de script basé sur des modèles pour les en-têtes et pieds de page personnalisés. Il utilise un système de résolution de dépendances basé sur des modules avec des contrôles de visibilité pour gérer la réutilisation du code sur plusieurs fichiers. La surface du langage couvre un large éventail de capacités d'automatisation, incluant une gestion complète du système de fichiers, le contrôle de processus et la communication réseau via HTTP. Il fournit des utilitaires intégrés pour le traitement de texte, la manipulation de données, la gestion de date et heure, et l'introspection système. L'ensemble d'outils inclut un test runner intégré pour la vérification de la logique et un utilitaire pour générer automatiquement la documentation Markdown du projet à partir des commentaires du code source.

    Implements capabilities for performing synchronous and asynchronous HTTP operations to send network requests.

    Rustbashbash-scriptingcompilers
    Voir sur GitHub↗4,731
  • kittinunf/fuelAvatar de kittinunf

    kittinunf/fuel

    4,652Voir sur GitHub↗

    Fuel est une bibliothèque de client HTTP Kotlin pour Android et les applications Kotlin qui gère les requêtes web synchrones et asynchrones. Il fonctionne comme un wrapper réseau qui prend en charge l'exécution d'appels via des fonctions de suspension dans des coroutines, des flux réactifs et des rappels traditionnels. La bibliothèque dispose d'une intégration native pour Android LiveData afin de lier les réponses réseau directement aux détenteurs d'état observables pour les mises à jour de l'interface utilisateur. Elle inclut également un client de sérialisation JSON qui utilise des mappeurs personnalisables pour convertir les corps de réponse HTTP bruts en objets de données structurés. Les domaines de capacité couvrent l'intégration d'API REST, incluant le routage des requêtes, la configuration des en-têtes et des paramètres, et l'authentification de base. L'ensemble d'outils s'étend au transfert de données binaires via des téléchargements multipart et le téléchargement de fichiers avec suivi de progression. Pour la maintenance et l'observabilité, il fournit un pipeline basé sur des intercepteurs pour la journalisation du trafic et un mécanisme pour simuler les appels réseau comme des exécutions bloquantes pour les tests unitaires.

    Provides comprehensive capabilities for performing standard synchronous and asynchronous HTTP operations like GET and POST.

    Kotlinandroidhttp-clientkotlin
    Voir sur GitHub↗4,652
  • integuru-ai/integuruAvatar de Integuru-AI

    Integuru-AI/Integuru

    4,624Voir sur GitHub↗

    Integuru est un système d'agents et de frameworks pilotés par l'IA, conçu pour documenter les API non documentées et convertir le trafic réseau en scripts d'automatisation. Il fonctionne comme un framework d'automatisation d'API headless qui remplace les outils basés sur navigateur par des requêtes HTTP directes pour augmenter le débit et la fiabilité. Le projet propose un agent de rétro-ingénierie basé sur LLM qui analyse le trafic réseau pour découvrir les API internes, ainsi qu'un moteur d'intégration en langage naturel qui transforme les descriptions textuelles de workflows en séquences d'appels API valides. Il inclut des outils pour extraire les formats de requête et de réponse afin de créer des spécifications techniques précises, et pour convertir les cookies de session capturés en scripts d'automatisation prêts pour la production. Le framework couvre un large éventail de capacités, notamment l'ingénierie de schéma, la cartographie des dépendances de requêtes et la modélisation logique basée sur l'état pour gérer des workflows d'application complexes. Il fournit également une gestion automatisée de l'authentification pour les cookies de session et la vérification multi-facteurs afin de maintenir l'accès aux portails protégés.

    Executes direct HTTP calls instead of browser automation to increase throughput and reliability.

    Pythonagentagentsai-agent
    Voir sur GitHub↗4,624
  • mikeal/r2Avatar de mikeal

    mikeal/r2

    4,404Voir sur GitHub↗

    r2 est une bibliothèque client HTTP JavaScript et une bibliothèque de requête asynchrone utilisée pour exécuter des appels réseau. Elle fournit une couche réseau agnostique au runtime qui abstrait les implémentations HTTP sous-jacentes pour assurer un comportement cohérent à travers différents environnements d'exécution JavaScript. La bibliothèque fonctionne comme un client API JSON, analysant automatiquement les corps de réponse et formatant les charges utiles sortantes. Elle utilise une interface basée sur les promesses pour gérer le cycle de vie des requêtes et réponses HTTP. Le projet couvre l'intégration d'API REST et la gestion des en-têtes HTTP, permettant aux utilisateurs d'attacher des paires clé-valeur personnalisées aux requêtes sortantes. Il inclut un pipeline de requête de style middleware et une négociation de contenu basée sur les en-têtes HTTP pour gérer la sérialisation des données.

    Performs standard asynchronous HTTP operations such as GET and POST requests.

    JavaScript
    Voir sur GitHub↗4,404
  • tmenier/flurlAvatar de tmenier

    tmenier/Flurl

    4,403Voir sur GitHub↗

    Flurl is a .NET fluent URL builder and HTTP client wrapper designed for constructing complex web addresses and sending requests with a chainable interface. It functions as a URL manipulation library and an HTTP mocking framework to facilitate network interaction and testing. The project distinguishes itself through a fluent interface that allows for the incremental construction of paths, query parameters, and fragments. It provides a dedicated mocking system to intercept outgoing network traffic and return predefined responses, enabling isolated unit testing without a live server. Its broade

    Enables the execution of asynchronous HTTP requests using standard and custom verbs with JSON deserialization.

    C#c-sharpdotnethttp
    Voir sur GitHub↗4,403
  • nanmicoder/crawlertutorialAvatar de NanmiCoder

    NanmiCoder/CrawlerTutorial

    4,262Voir sur GitHub↗

    CrawlerTutorial est un tutoriel complet de web scraping en Python et un framework conçu pour extraire des données de sites web statiques et dynamiques. Il fonctionne comme un pipeline d'extraction de données web et un orchestrateur de requêtes HTTP, couvrant tout le cycle de vie des applications de scraping, de la récupération initiale au stockage final des données. Le projet fournit des conseils spécialisés sur les techniques de contournement anti-bot et l'ingénierie inverse d'API web. Il inclut des méthodes pour échapper à la détection par navigateur via le masquage d'identité et la rotation de proxies, ainsi que des techniques pour identifier les points de terminaison d'API cachés en analysant le trafic réseau et les signatures de requêtes. Le framework englobe un large ensemble de capacités, incluant l'automatisation de navigateur pour les pages riches en JavaScript, l'authentification utilisateur automatisée via codes QR ou SMS, et la gestion de la persistance de session. Il dispose également d'outils de prétraitement de données pour nettoyer le texte brut, supprimer les enregistrements en double et persister les informations recueillies dans des fichiers plats ou des bases de données relationnelles.

    Executes synchronous and asynchronous HTTP requests to retrieve data from web servers.

    Python
    Voir sur GitHub↗4,262
  • rs/curlieAvatar de rs

    rs/curlie

    3,670Voir sur GitHub↗

    Curlie is a terminal-based HTTP client and debugging tool used for executing network requests and interacting with REST APIs. It provides a command line interface for sending requests using simplified syntax, with a specific focus on interacting with JSON services. The tool distinguishes itself by converting simplified interactive requests into standard curl commands for external reproduction and sharing. It also features unbuffered data streaming to monitor server responses in real time as they arrive. The project covers a broad range of API testing capabilities, including request prototypi

    Provides a command-line interface for executing synchronous and asynchronous HTTP requests using simplified syntax.

    Go
    Voir sur GitHub↗3,670
Préc.12Suivant
  1. Home
  2. Networking & Communication
  3. HTTP Request Execution