awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
davecheney avatar

davecheney/httpstat

0
View on GitHub↗
7,198 نجوم·384 تفرعات·Go·MIT·1 مشاهدة

Httpstat

httpstat is a command-line utility for executing HTTP requests and analyzing network timing, response metadata, and connection performance. It serves as a diagnostic tool and debugger for inspecting HTTP headers and response bodies through a terminal interface.

The tool focuses on performance analysis by measuring the latency of secure web requests, including the overhead of the TLS handshake and general connection timing. It provides color-coded output to visually separate request and response metadata for human analysis.

The utility covers API integration testing and network troubleshooting, with capabilities for managing custom headers, request bodies from local files, and proxy routing via environment variables. It also includes security configurations for managing encrypted connections, such as handling self-signed certificates and client-side credentials.

Features

  • Round-Trip Time Measurements - Calculates network latency by recording precise timestamps for TCP handshakes and HTTP exchanges.
  • Command-Line HTTP Clients - Functions as a terminal-based utility for constructing and sending HTTP requests with timing stats.
  • HTTP Request Debuggers - Provides a terminal interface for analyzing HTTP headers, bodies, and connection performance.
  • HTTP Request Management - Manages the lifecycle of HTTP requests, including redirect following and proxy routing.
  • Network Performance Analyzers - Audits the timing and latency of HTTP requests to identify performance bottlenecks.
  • TLS Configurations - Manages secure transport settings, including certificate validation rules and client-side credentials.
  • Request Execution - Provides the core capability to execute HTTP requests with custom methods and headers via the command line.
  • HTTP Request Debugging - Provides a diagnostic interface for sending customized requests and inspecting detailed responses for troubleshooting.
  • HTTP Traffic Inspection - Provides real-time monitoring and analysis of HTTP request and response headers and bodies.
  • Handshake Latency Analysis - Measures the latency and timing overhead of secure web requests, including the TLS handshake.
  • Request Performance Metrics - Analyzes network transaction metadata such as response timing and status metrics.
  • API Request Configurations - Enables detailed configuration of HTTP methods, custom headers, and request bodies.
  • Proxy Environment Variable Configurations - Supports routing network traffic through proxy servers using standard system environment variables.
  • HTTPS Connection Troubleshooting - Enables testing of secure connections through certificate management and TLS handshake validation.
  • Encrypted Connection Handlers - Implements handlers for managing TLS handshakes and encrypted connections using client-side certificates and validation overrides.
  • Secure Connection Handlers - Provides security layers for managing TLS encryption, certificate validation, and client-side credentials for network connections.
  • API Integration Testing - Facilitates verifying that web endpoints return expected status codes and data for integration testing.
  • Terminal Color Formatting - Uses ANSI escape codes to provide color-coded output for visually separating request and response metadata.
  • File-Based Request Bodies - Allows loading request body data directly from local files into the outgoing HTTP request.

سجل النجوم

مخطط تاريخ النجوم لـ davecheney/httpstatمخطط تاريخ النجوم لـ davecheney/httpstat

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Httpstat

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Httpstat.
  • httpie/desktopالصورة الرمزية لـ httpie

    httpie/desktop

    3,851عرض على GitHub↗

    This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in

    apiapi-clientapi-testing
    عرض على GitHub↗3,851
  • asciimoo/wuzzالصورة الرمزية لـ asciimoo

    asciimoo/wuzz

    10,711عرض على GitHub↗

    Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing outgoing network calls and their payloads. It functions as a terminal-based tool for debugging API issues and testing web endpoints. The tool provides specialized filtering for response bodies, using regular expressions and format-specific query syntaxes tailored for JSON and HTML data. It allows for the persistence of captured requests and responses to disk to facilitate the reproduction of network issues and offline analysis. User settings and default request behaviors are

    Goclicurlgo
    عرض على GitHub↗10,711
  • jakubroztocil/httpieالصورة الرمزية لـ jakubroztocil

    jakubroztocil/httpie

    38,212عرض على GitHub↗

    HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as a network tool for managing headers, authentication sessions, and file uploads, with a specific focus on the transmission and reception of JSON data. The tool utilizes a custom parsing layer to translate simplified command-line input into structured HTTP parameters. It provides ANSI-based terminal formatting to apply color and structural indentation to raw responses, improving human readability for web debugging. The project covers request construction and previewing, multipa

    Python
    عرض على GitHub↗38,212
  • httpie/httpieالصورة الرمزية لـ httpie

    httpie/httpie

    38,212عرض على GitHub↗

    HTTPie is a command-line HTTP client designed for sending requests to web services and APIs. It functions as a terminal-based web client and JSON API interface, allowing users to interact with RESTful services and download remote files directly from the console. The tool simplifies the interaction with APIs through a custom syntax for argument parsing and automatic JSON payload serialization. It includes a request debugger to verify the structure of a request before transmission and uses ANSI-based formatting to display server responses with color and indentation for improved readability. Th

    Python
    عرض على GitHub↗38,212
عرض جميع البدائل الـ 30 لـ Httpstat→

الأسئلة الشائعة

ما هي وظيفة davecheney/httpstat؟

httpstat is a command-line utility for executing HTTP requests and analyzing network timing, response metadata, and connection performance. It serves as a diagnostic tool and debugger for inspecting HTTP headers and response bodies through a terminal interface.

ما هي الميزات الرئيسية لـ davecheney/httpstat؟

الميزات الرئيسية لـ davecheney/httpstat هي: Round-Trip Time Measurements, Command-Line HTTP Clients, HTTP Request Debuggers, HTTP Request Management, Network Performance Analyzers, TLS Configurations, Request Execution, HTTP Request Debugging.

ما هي البدائل مفتوحة المصدر لـ davecheney/httpstat؟

تشمل البدائل مفتوحة المصدر لـ davecheney/httpstat: httpie/desktop — This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It… asciimoo/wuzz — Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing… jakubroztocil/httpie — HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as… httpie/httpie — HTTPie is a command-line HTTP client designed for sending requests to web services and APIs. It functions as a… jkbrzt/httpie — HTTPie is a command-line HTTP client and REST API testing tool designed for sending requests to web services and APIs.… proxymanapp/proxyman — Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket…