21 repository-uri
Utilities that automate the lifecycle of HTTP cookies, including storage and transmission across requests.
Distinguishing note: Focuses on the automated engine for cookie handling, distinct from static file storage.
Explore 21 awesome GitHub repositories matching web development · HTTP Cookie Managers. Refine with filters or upvote what's useful.
Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the
Automates the lifecycle of HTTP cookies, including storage in a cookie jar and transmission across requests.
Requests is a Python HTTP client library used for sending HTTP requests and handling responses. It serves as a network client providing fundamental components for session management, proxy routing, multi-part uploading, and SSL/TLS certificate verification. The project distinguishes itself through a session manager that maintains cookies and reuses TCP connections to improve network performance. It also includes a dedicated multi-part form uploader for transmitting binary data and an integrated SSL/TLS certificate verifier to ensure encrypted and trusted communication. The library covers a b
Maintains cookies and reuses TCP connections across multiple requests to improve overall network performance.
Curl is a command-line tool and portable library for transferring data across a wide range of network protocols. It functions as a unified engine that abstracts diverse communication standards, allowing users and developers to move files and information between servers using a consistent interface. The project provides both a versatile command-line client for terminal-based automation and a stable programmatic interface for integrating complex network operations into applications. The system is distinguished by its protocol-agnostic core and its ability to manage both synchronous and asynchro
libcurl activates a built-in cookie engine using command-line flags to automatically receive, store, and send cookies across multiple HTTP requests according to standard specifications.
jsdom is a Node.js implementation of web standards that functions as a headless browser emulator. It provides a JavaScript execution environment and an HTML and XML parser to simulate a browser environment on the server side, implementing various web APIs and W3C standards. The project distinguishes itself by providing a sandboxed runtime for executing scripts embedded in HTML or external files. It includes specialized polyfills for the Canvas API and manages session state through HTTP cookie management. Its broader capabilities cover network interaction via request interception and resource
Manages the storage and transmission of HTTP cookies to control how subresources are fetched.
Apache JMeter is a Java-based performance testing tool and multi-protocol traffic simulator used to analyze the stability and scalability of servers and networks. It functions as a distributed load testing framework that coordinates remote worker nodes from a single controller to generate high volumes of concurrent traffic. The project is distinguished by its ability to simulate traffic across diverse backend systems, including HTTP, JDBC, LDAP, JMS, FTP, and TCP. It provides a headless command-line interface for automated execution and a reporting system that transforms raw sample logs into
Automates the lifecycle of HTTP cookies to maintain session state across sequential requests.
Buffalo este un framework web MVC cuprinzător și un toolchain full-stack pentru construirea aplicațiilor web în Go. Oferă un mediu de dezvoltare structurat care separă modelele, view-urile și controllerele, integrând un framework web cu un wrapper dedicat de tip object-relational mapper (ORM) pentru gestionarea schemei bazei de date și a înregistrărilor. Proiectul se distinge printr-un set de utilitare de dezvoltare pentru bootstrapping-ul structurilor de proiect, gestionarea activelor și construirea de containere gata de producție. Dispune de un sistem de rutare sofisticat care suportă generarea de resurse RESTful bazată pe convenții, găzduire virtuală bazată pe domeniu și crearea de route helpers pentru link-uri interne consistente. Framework-ul acoperă o gamă largă de capabilități web de bază, inclusiv pipeline-uri de cereri bazate pe middleware, randarea dinamică a șabloanelor și gestionarea stării la nivel de cerere. Include, de asemenea, suport integrat pentru procesarea sarcinilor în fundal, gestionarea sesiunilor, trimiterea de e-mailuri și închiderea grațioasă a serverului.
Provides utilities to create, read, and delete HTTP cookies with configurable expiration and paths.
Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive tool for web scraping automation, providing a system to extract structured data from websites using both lightweight HTTP requests and headless browser automation. The framework is distinguished by its anti-bot evasion capabilities, which include browser fingerprint impersonation and tiered proxy rotation to bypass detection systems and solve challenges such as Cloudflare. It also incorporates artificial intelligence for autonomous website navigation and schema-based data extra
Automates the lifecycle of HTTP cookies to maintain session state across headless browser requests.
Cowboy is a high-performance HTTP server for Erlang and OTP. It is designed to handle web traffic with low memory usage and can be used as a standalone server or as an embedded networking library integrated directly into an existing application. The project implements modern transport protocols, including HTTP/3, QUIC, and WebTransport, to enable faster connections and bidirectional data streaming. It also functions as a real-time communication server supporting Server-Sent Events for pushing asynchronous updates to clients. Broad capabilities include path and content-type based request rout
Provides utilities to set and read HTTP cookies for maintaining session state across requests.
PoisonTap is a hardware attack tool designed for the Raspberry Pi Zero that exploits a USB connection to a locked or password-protected computer, extracting browser cookies and session data from the top million websites without requiring the device to be unlocked. It operates by bypassing the lock screen through USB and network stack exploitation, then siphoning HTTP cookies and intercepting all outbound Internet traffic by overriding network routing through a local device. The tool distinguishes itself through multiple persistence and recovery mechanisms that maintain access even after cooki
Forces victim browsers to make authenticated requests on backdoored domains using stolen cookies and returns responses.
xUtils3 is an integrated Android toolkit that combines HTTP networking, image loading, ORM database queries, and view injection into a single cohesive library. It provides annotation-driven view binding and event handling, eliminating manual view lookups by scanning Java annotations at runtime through reflection. The library includes a fluent LINQ-style ORM query builder for constructing type-safe database queries with filtering, grouping, aggregation, and pagination operations. Its HTTP networking layer supports multiple verbs, cookie management, and pluggable response parsing for structured
Handles cookie storage and transmission across requests, respecting domain, path, and expiry settings.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
Attaches a cookie object to the response so the framework includes it in the Set-Cookie header.
This project is an Objective-C HTTP networking library that provides an object-oriented wrapper for CFNetwork to execute synchronous and asynchronous requests on macOS and iOS. It functions as a framework for managing HTTP sessions, performing resumable file transfers, and handling offline content caching. The library distinguishes itself through a resumable file transfer manager that tracks byte offsets and utilizes disk-backed streaming for large uploads and downloads. It also includes a secure credential manager that integrates with the system keychain to handle client certificates and aut
Automates the lifecycle of HTTP cookies to maintain persistent session state across requests.
jd-assistant este un bot de automatizare e-commerce conceput pentru platforma JD.com. Funcționează ca un script de checkout automatizat și task runner care monitorizează stocul produselor și execută secvențe de achiziție pentru articolele la mare căutare. Proiectul este specializat în automatizarea flash sale-urilor, combinând monitorizarea stocului în timp real cu programarea sarcinilor sincronizată cu ceasul pentru a declanșa comenzile la timestamp-uri specifice. Gestionează fluxul de achiziție end-to-end, inclusiv gestionarea automată a coșului și trimiterea comenzilor folosind identificatori regionali predefiniți. Sistemul include capabilități pentru gestionarea contului și a sesiunii prin autentificare QR code și persistența cookie-urilor. Încorporează în continuare randomizarea cererilor prin rotația user-agent-ului, criptarea payload-ului bazată pe RSA pentru transmisia securizată a datelor și notificări push bazate pe HTTP pentru alerte de execuție.
Manages user sessions and cookies to perform authenticated API calls for order placement.
koa2-note este un proiect axat pe dezvoltarea de servere web cu Koa2 și programarea asincronă în Node.js. Oferă un framework pentru construirea de servere web și API-uri folosind un pipeline de middleware asincron pentru a gestiona ciclurile de request și response. Proiectul pune accent pe o arhitectură backend stratificată care decuplează rutarea, serviciile de business și modelele de date. Se distinge prin integrarea bazelor de date relaționale pentru persistența sesiunilor utilizatorilor și a datelor aplicației, alături de un proces de build care include compilarea JSX-to-JavaScript pentru asset-urile de frontend. Suprafața de capabilități acoperă designul API-urilor backend, inclusiv rutarea RESTful și parsarea datelor din request-uri, precum și randarea pe partea de server cu template engines. Include, de asemenea, suport pentru upload-uri asincrone de fișiere folosind parsarea de stream-uri multipart, gestionarea sesiunilor bazată pe cookie-uri și implementarea JSONP pentru request-uri cross-domain. Repository-ul servește ca resursă educațională cu tutoriale structurate și exemple pentru învățarea implementării framework-ului Koa și a arhitecturii de server.
Provides utilities to automate the lifecycle of HTTP cookies, including security and expiration flags.
MechanicalSoup este o bibliotecă Python de automatizare web și un framework de scraping conceput pentru a simula sesiuni de browser și a naviga pe site-uri web fără a necesita execuția JavaScript. Funcționează ca un instrument de parsare HTML și un manager de sesiune HTTP, permițând preluarea programatică a conținutului paginii și automatizarea interacțiunilor web. Biblioteca se distinge prin combinarea persistenței sesiunii cu interacțiunea automată cu formularele. Mapează datele utilizatorului la câmpurile de input HTML și casetele de selecție pentru trimitere programatică și menține stările autentificate prin gestionarea cookie-urilor și a headerelor user-agent pe parcursul mai multor cereri. Include, de asemenea, instrumente de diagnosticare care exportă starea HTML curentă într-un fișier local pentru verificare vizuală într-un browser extern. Framework-ul acoperă o gamă largă de capabilități, inclusiv navigarea HTTP headless, extragerea conținutului prin selectori CSS și expresii regulate, și descărcarea automată a fișierelor. De asemenea, suportă execuția căutării după cuvinte cheie și inspecția elementelor HTML pentru a simula mișcarea utilizatorului prin ierarhiile site-urilor web.
Maintains authenticated states and identity by automatically managing HTTP cookies and user-agent headers.
MechanicalSoup este o bibliotecă Python de automatizare web concepută pentru a simula comportamentul browserului. Funcționează ca un set de instrumente pentru web scraping și automatizare, oferind un motor de parsare HTML și un manager de sesiune HTTP pentru a interacționa cu site-urile web programatic. Biblioteca permite interacțiunea web headless prin imitarea unei sesiuni reale de utilizator. Gestionează starea persistentă prin gestionarea cookie-urilor și urmărirea automată a redirectărilor, permițând navigarea programatică pe site-uri web și simularea interacțiunilor complexe cu browserul. Capabilitățile sale acoperă popularea și trimiterea automată a formularelor folosind selectori CSS, precum și extragerea datelor din răspunsurile HTML. Setul de instrumente include utilitare pentru descărcarea fișierelor linkate, specificarea user-agent-urilor personalizate și căutarea paginilor pe baza unor cuvinte cheie specifice. De asemenea, oferă instrumente de diagnosticare pentru a randa starea curentă a paginii într-un browser pentru verificare vizuală.
Manages authenticated sessions through the automated handling of HTTP cookies and redirects.
Integuru is a system of AI-driven agents and frameworks designed to document undocumented APIs and convert network traffic into automation scripts. It functions as a headless API automation framework that replaces browser-based tools with direct HTTP requests to increase throughput and reliability. The project features an LLM-based reverse engineering agent that analyzes network traffic to discover internal APIs and a natural language integration engine that transforms text descriptions of workflows into sequences of valid API calls. It includes tools for extracting request and response forma
Handling session cookies and multi-factor authentication flows to maintain programmatic access to protected web portals.
Mechanize is a Ruby library for web browser automation and headless browser emulation. It allows for programmatically navigating websites and simulating human behavior without a graphical user interface. The library provides an automated interface for populating and submitting web forms, including text fields, checkboxes, and file uploads. It manages stateful sessions by automatically storing and sending cookies across multiple requests to maintain user authentication and identity. Additional capabilities include web data scraping, the ability to download remote web content, and the maintena
Manages authenticated sessions through the automated handling of HTTP cookies and navigation history.
jdpro este un bot de automatizare dockerizat și un runner de sarcini programate, conceput pentru a automatiza colectarea recompenselor și conversia activelor digitale care expiră. Operează ca un set de scripturi deployate prin containere pentru a asigura o instalare și execuție consistentă pe diferite host-uri. Proiectul include un sistem de autentificare specializat care transformă cheile brute și gestionează cookie-urile de sesiune prin variabile de mediu pentru a menține stările de login automatizate. Dispune, de asemenea, de un manager de notificări prin webhook care direcționează actualizările sarcinilor către servicii externe, utilizând filtrarea bazată pe cuvinte cheie și fragmentarea payload-ului pentru a gestiona livrarea mesajelor și a reduce zgomotul. Sistemul acoperă o gamă mai largă de capabilități, inclusiv programarea conversiei activelor, gestionarea sesiunilor de cont și formatarea custom a notificărilor. Oferă utilitare pentru repararea instalărilor de repository-uri și orchestrarea deployment-urilor folosind Docker Compose.
Maintains automated login states by managing authentication keys and session cookies via environment variables.
Acest proiect este un bot automat de revendicare a conținutului digital și automatizare a magazinelor de jocuri. Funcționează ca un client headless care gestionează autentificarea contului și secvențele de cereri pentru a colecta jocuri digitale gratuite și conținut descărcabil conform unui program. Instrumentul oferă automatizare specifică pentru Epic Games Store, GOG și Amazon Prime Gaming. Utilizează logica de adaptor specifică magazinului pentru a securiza ofertele pe timp limitat și a construi o bibliotecă de jocuri digitale fără intervenția manuală a browserului. Sistemul încorporează programarea sarcinilor bazată pe cron pentru verificări zilnice, fluxuri de autentificare automate folosind credențiale stocate și automatizarea browserului headless. Include, de asemenea, un sistem de notificare care transmite alerte privind starea revendicării prin webhook-uri externe.
Maintains authenticated states by capturing and reusing session cookies across automated network requests.