awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesPre-Request Logic Hooks

Synchronous or asynchronous functions executed immediately before a request is transmitted to modify state or options.

Distinct from Request Execution: Specifically targets the logic execution phase immediately preceding the network call, rather than general parameter configuration.

Explore 4 awesome GitHub repositories matching networking & communication · Pre-Request Logic Hooks. Refine with filters or upvote what's useful.

Awesome Pre-Request Logic Hooks GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • bda-research/node-crawlerbda-research 的头像

    bda-research/node-crawler

    6,785在 GitHub 上查看↗

    node-crawler is a programmable web crawler for Node.js that manages request queues and automates data extraction. It functions as a rate-limited HTTP client and a headless HTML parser, providing the infrastructure to visit large sets of URLs asynchronously while preventing duplicate processing through task deduplication. The project distinguishes itself through a proxy rotation manager that cycles user agents and proxy servers to bypass access restrictions. It utilizes the HTTP/2 protocol to improve request performance and server compatibility during large-scale scraping operations. The syst

    Executes custom synchronous or asynchronous functions before each queued request to modify options or prepare state.

    TypeScriptcheeriocrawlerextract-data
    在 GitHub 上查看↗6,785
  • webpy/webpywebpy 的头像

    webpy/webpy

    5,919在 GitHub 上查看↗

    web.py is a minimal Python web framework that provides the core components needed to build web applications: URL routing, template rendering, database access, form handling, and session management. The framework uses a convention-based approach where URL patterns are automatically mapped to handler classes based on their names, eliminating the need for manual route configuration. It exposes applications as WSGI callables, making them deployable with any WSGI-compliant server. The framework distinguishes itself through its metaclass-driven auto-discovery system, which automatically registers h

    Executes custom logic before every request is handled, useful for authentication or setting up user state.

    Python
    在 GitHub 上查看↗5,919
  • lets-blade/bladelets-blade 的头像

    lets-blade/blade

    5,878在 GitHub 上查看↗

    Blade is a lightweight Java MVC web framework built on an embedded Netty server. It packages the entire web application into a single executable JAR that starts the server on launch, following the MVC pattern with fast request routing and minimal configuration. The framework supports plugin-based extensibility, allowing third-party modules to add features like template rendering and static asset serving. The framework distinguishes itself through lambda-style route registration, where routes are defined using lambda expressions that map HTTP methods and URL patterns directly to handler functi

    Executes callback functions before every matching request for setup, logging, or validation tasks.

    Java
    在 GitHub 上查看↗5,878
  • nirui/sshwiftynirui 的头像

    nirui/sshwifty

    3,028在 GitHub 上查看↗

    Sshwifty is a web-based remote terminal and SSH client that allows for the administration of remote systems through a browser without requiring a native terminal client. It provides a password-protected administrative portal to restrict unauthorized access and supports both SSH and Telnet connectivity. The application includes a SOCKS5 proxy gateway to route outgoing remote terminal traffic. It also utilizes server-side hooks that execute external processes to validate or modify connection logic before a session is established. The system manages connectivity parameters through environment-b

    Executes external shell processes immediately before establishing sessions to validate or modify connection logic.

    JavaScriptsshtelnetwebssh
    在 GitHub 上查看↗3,028
  1. Home
  2. Networking & Communication
  3. Communication Protocols and Architectures
  4. Request Processing Architectures
  5. Request Execution
  6. Pre-Request Logic Hooks