awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

40 रिपॉजिटरी

Awesome GitHub RepositoriesHTTP File Uploads

Capabilities for transmitting files to remote servers via HTTP requests.

Distinguishing note: The candidates were either about security bypasses, SFTP, or specific API contracts, not general HTTP file uploads.

Explore 40 awesome GitHub repositories matching networking & communication · HTTP File Uploads. Refine with filters or upvote what's useful.

Awesome HTTP File Uploads GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • requests/requestsrequests का अवतार

    requests/requests

    54,070GitHub पर देखें↗

    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

    Enables the transfer of binary files and multipart form data to remote servers for storage or processing.

    Python
    GitHub पर देखें↗54,070
  • googleapis/google-api-python-clientgoogleapis का अवतार

    googleapis/google-api-python-client

    8,863GitHub पर देखें↗

    यह प्रोजेक्ट एक REST API क्लाइंट लाइब्रेरी और Google Cloud SDK घटक है जो Python एप्लिकेशन्स को Google सेवाओं के साथ एकीकृत करता है। यह एक डिस्कवरी-आधारित API क्लाइंट के रूप में कार्य करता है, जो अनुरोधों को सुरक्षित करने और एक्सेस टोकन व सर्विस अकाउंट्स के माध्यम से पहचान सत्यापित करने के लिए OAuth 2.0 इंटीग्रेशन लाइब्रेरी का उपयोग करता है। यह लाइब्रेरी रनटाइम पर क्लाइंट्स को डायनामिक रूप से उत्पन्न करने के लिए डिस्कवरी दस्तावेज़ों के उपयोग के लिए जानी जाती है। JSON मेटाडेटा को पार्स करके, यह Python मेथड कॉल्स को HTTP अनुरोधों में मैप करती है और इंटरफ़ेस-आधारित रिसोर्स मॉडल बनाती है जो रिमोट सेवा की पदानुक्रमित संरचना (hierarchical structure) को दर्शाते हैं। इसकी व्यापक क्षमताएं क्लाउड इंफ्रास्ट्रक्चर मैनेजमेंट, डिजिटल विज्ञापन ऑटोमेशन, और एंटरप्राइज़ अकाउंट एडमिनिस्ट्रेशन को कवर करती हैं। इस टूलकिट में बड़े परिणाम सेट पैजिनेशन को संभालने, बाइनरी डेटा के लिए रिज़्यूमेबल अपलोड प्रोटोकॉल निष्पादित करने, और गुणवत्ता आश्वासन के लिए API रिस्पॉन्स मॉकिंग के माध्यम से सेवा व्यवहार का अनुकरण करने के लिए यूटिलिटीज़ शामिल हैं। यह लाइब्रेरी डिस्कवरी दस्तावेज़ों को उपलब्ध सेवा इंटरफ़ेस के साथ जोड़कर तकनीकी दस्तावेज़ जनरेशन भी प्रदान करती है।

    Transfers large binary files to endpoints using resumable upload protocols.

    Python
    GitHub पर देखें↗8,863
  • jomjol/ai-on-the-edge-devicejomjol का अवतार

    jomjol/AI-on-the-edge-device

    8,461GitHub पर देखें↗

    AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of analog and digital utility meters into numeric values. It functions as an IoT gateway that runs neural network inference locally on hardware to monitor water, power, and gas readings. The system is distinguished by its ability to handle both analog pointers and digital digits through custom-trained neural networks. It includes specialized tools for image alignment, region-of-interest extraction, and hardware-level lighting control to minimize glare on glass surfaces. To mainta

    Allows uploading binary data and configuration files to the device via HTTP.

    C++
    GitHub पर देखें↗8,461
  • danialfarid/ng-file-uploaddanialfarid का अवतार

    danialfarid/ng-file-upload

    7,797GitHub पर देखें↗

    ng-file-upload is an Angular directive for handling multipart file uploads and drag-and-drop selection within Angular applications. It functions as a client-side tool for validating file attributes, processing images, and generating media previews before transmission to a server. The project includes a client-side image processor for resizing, center-cropping, and correcting JPEG EXIF orientation. It also features a browser-based media previewer for images, audio, and video files, and an HTML5 File API shim to provide upload and reader functionality for legacy browsers. Additional capabiliti

    Enables the transmission of single or multiple files to remote server endpoints via HTTP requests.

    JavaScript
    GitHub पर देखें↗7,797
  • libcpr/cprlibcpr का अवतार

    libcpr/cpr

    7,367GitHub पर देखें↗

    C++ is a high-level HTTP client library and wrapper for libcurl. It provides a C++ interface for making network requests, managing network sessions, and implementing data transfers. The library distinguishes itself by offering an asynchronous HTTP client capable of executing non-blocking requests via callback interfaces. It also functions as a multipart form uploader for transmitting files and structured data, as well as an SSE stream handler for processing real-time server-sent events over persistent connections. Its broader capabilities cover secure web communication through SSL encryption

    Supports uploading files and multipart data to servers with integrated progress tracking.

    C++
    GitHub पर देखें↗7,367
  • php-fig/http-messagephp-fig का अवतार

    php-fig/http-message

    7,049GitHub पर देखें↗

    PSR-7 HTTP Message Interfaces is a set of standardized PHP interfaces for representing HTTP request and response messages, URIs, streams, and uploaded files as immutable value objects. These interfaces define a common contract that enables interoperability between PHP frameworks and libraries when handling HTTP messages, ensuring that any implementation can be used interchangeably. The interfaces model HTTP messages as immutable value objects where any modification produces a new instance, guaranteeing message integrity throughout the request lifecycle. They provide case-insensitive header ac

    Provides a standard interface for normalizing PHP uploaded file data into structured objects.

    PHPhttpphpphp-fig
    GitHub पर देखें↗7,049
  • proxymanapp/proxymanProxymanApp का अवतार

    ProxymanApp/Proxyman

    6,858GitHub पर देखें↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Uploads HTTP capture files up to 50 MB from the app or website for collaboration.

    debugging-tooliosmacos
    GitHub पर देखें↗6,858
  • ityouknow/spring-cloud-examplesityouknow का अवतार

    ityouknow/spring-cloud-examples

    6,196GitHub पर देखें↗

    This is a learning collection of example projects that demonstrate core Spring Cloud patterns for building microservice architectures. The repository covers the fundamental building blocks of a microservices system, including service discovery through a central registry, centralized configuration management from Git or SVN repositories, API gateway-based request routing, circuit breaker patterns for fault tolerance, and distributed request tracing across service boundaries. The examples show how to implement service registration and dynamic discovery so that clients can locate microservices b

    Accepts file uploads through HTTP endpoints with configurable size limits and storage handling.

    Javaeurekahystrixhystrix-dashboard-turbine
    GitHub पर देखें↗6,196
  • aws/aws-sdk-phpaws का अवतार

    aws/aws-sdk-php

    6,191GitHub पर देखें↗

    The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web Service, enabling PHP applications to send authenticated requests and receive structured, typed response objects. It includes a credential resolution chain that automatically locates credentials from environment variables, instance profiles, or configuration files, and supports promise-based asynchronous execution for running multiple API calls concurrently to improve throughput. The SDK distinguishes itself through a middleware pipeline architecture that allows interception and

    Splits large files into chunks, uploads concurrently, and tracks state for pause-and-resume capability.

    PHP
    GitHub पर देखें↗6,191
  • youtube/api-samplesyoutube का अवतार

    youtube/api-samples

    6,000GitHub पर देखें↗

    This repository is a collection of implementation examples and reference scripts for integrating with the YouTube Data, Analytics, and Live Streaming APIs. It provides code samples for automating video platform workflows and interacting with REST endpoints to manage channel content and metadata. The project distinguishes itself by providing specific implementation patterns for secure OAuth 2.0 authorization flows, including token exchange and credential management. It also includes specialized samples for handling large-scale data transfers via resumable upload protocols and managing real-tim

    Pushes large video files and thumbnails using resumable upload protocols to ensure reliability.

    Java
    GitHub पर देखें↗6,000
  • wyouflf/xutils3wyouflf का अवतार

    wyouflf/xUtils3

    5,946GitHub पर देखें↗

    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

    Transfers files larger than 2 gigabytes over HTTP using multipart or raw streaming, with support for resuming after interruption.

    Java
    GitHub पर देखें↗5,946
  • lostisland/faradaylostisland का अवतार

    lostisland/faraday

    5,946GitHub पर देखें↗

    Faraday is an HTTP client library for Ruby that sends requests and processes responses through a middleware pipeline with pluggable adapters. Its core identity is built around a middleware-pipeline architecture where HTTP requests and responses flow through a chain of components that can modify, log, or transform data before reaching the backend, combined with an adapter-based backend abstraction that delegates HTTP execution to interchangeable backends like Net::HTTP or Typhoeus. The library distinguishes itself through a parallel-execution engine that dispatches multiple HTTP requests concu

    Send file data inside an HTTP request body to a remote server.

    Ruby
    GitHub पर देखें↗5,946
  • amitshekhariitbhu/androidnetworkingamitshekhariitbhu का अवतार

    amitshekhariitbhu/AndroidNetworking

    5,906GitHub पर देखें↗

    AndroidNetworking is an HTTP networking library for Android that handles the full lifecycle of network communication, from sending requests to parsing responses and caching data. It provides a unified interface for executing GET, POST, PUT, DELETE, HEAD, and PATCH requests, with support for both synchronous and asynchronous execution, and includes built-in JSON response parsing that converts server responses directly into Java objects or lists. The library distinguishes itself through a set of integrated capabilities that go beyond basic request execution. It manages file downloads and upload

    Handles file downloads, uploads, and multipart requests through a unified interface.

    Java
    GitHub पर देखें↗5,906
  • amitshekhariitbhu/fast-android-networkingamitshekhariitbhu का अवतार

    amitshekhariitbhu/Fast-Android-Networking

    5,906GitHub पर देखें↗

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Uploads files or multipart data to a server with progress tracking and support for additional parameters.

    Java
    GitHub पर देखें↗5,906
  • jnunemaker/httpartyjnunemaker का अवतार

    jnunemaker/httparty

    5,894GitHub पर देखें↗

    HTTParty एक Ruby HTTP क्लाइंट लाइब्रेरी है जिसे स्टैंडर्डाइज़्ड API क्लाइंट्स बनाने के लिए डिज़ाइन किया गया है। यह लो-लेवल नेटवर्क प्रिमिटिव्स को एक हाई-लेवल इंटरफेस में एब्स्ट्रैक्ट करती है, जिससे डेवलपर्स रिमोट वेब सर्विसेज के साथ निरंतर इंटरैक्शन बनाए रखने के लिए क्लासेस के भीतर बेस URIs और रिक्वेस्ट कॉन्फ़िगरेशन्स को एनकैप्सुलेट कर सकते हैं। यह लाइब्रेरी रिस्पॉन्स हेडर्स के आधार पर कंटेंट को पार्स करने वाले रजिस्ट्री-बेस्ड सिस्टम का उपयोग करके रॉ नेटवर्क रिस्पॉन्स डेटा को नेटिव Ruby स्ट्रक्चर्स में बदलने की प्रक्रिया को ऑटोमेट करती है। यह फाइल ट्रांसफर के दौरान मेमोरी दक्षता बनाए रखने के लिए मल्टीपार्ट फॉर्म डेटा भेजने और बड़े पेलोड्स को स्ट्रीम करने के लिए विशेष मैकेनिज्म भी प्रदान करती है।

    Transfers large files over HTTP using streaming and multipart encoding to maintain memory efficiency.

    Ruby
    GitHub पर देखें↗5,894
  • robbiehanson/xmppframeworkrobbiehanson का अवतार

    robbiehanson/XMPPFramework

    5,888GitHub पर देखें↗

    XMPPFramework एक Objective-C कम्युनिकेशन फ्रेमवर्क और नेटवर्किंग लाइब्रेरी है जिसका उपयोग Mac और iOS के लिए इंस्टेंट मैसेजिंग एप्लीकेशन्स बनाने के लिए किया जाता है। यह XMPP क्लाइंट्स को लागू करने, रियल-टाइम मैसेज एक्सचेंज को मैनेज करने और नेटवर्क एंडपॉइंट्स के बीच स्ट्रक्चर्ड XML स्ट्रीम्स को प्रोसेस करने के लिए एक प्रोग्रामेटिक आधार प्रदान करती है। यह फ्रेमवर्क एक मॉड्यूलर प्लगइन आर्किटेक्चर और एक्सटेंशन सिस्टम की सुविधा देता है जो डेटा स्ट्रीम में कस्टम कम्युनिकेशन क्षमताओं और प्रोटोकॉल एक्सटेंशन्स के एकीकरण की अनुमति देता है। यह OMEMO एंड-टू-एंड एन्क्रिप्शन और एक स्टेट-बेस्ड कनेक्शन रिकवरी सिस्टम के लिए विशेष समर्थन के साथ खुद को अलग करता है जो आकस्मिक डिस्कनेक्शन के बाद स्वचालित रूप से सेशंस को रिस्टोर करता है।

    Provides a capability to upload files to remote servers via HTTP and share the resulting links.

    Objective-C
    GitHub पर देखें↗5,888
  • microsoft/typespecmicrosoft का अवतार

    microsoft/typespec

    5,781GitHub पर देखें↗

    TypeSpec is a language for defining cloud API shapes and generating OpenAPI, JSON Schema, and client/server code from a single source of truth. It functions as a protocol-agnostic API designer that models REST, gRPC, and other API protocols using a unified, extensible syntax, with a decorator-based metadata system for attaching metadata, validation rules, and lifecycle visibility to API models and operations. The compiler produces OpenAPI 3.0 specifications and other artifacts, and the tool supports declaring API versions and tracking changes to models, properties, and operations across releas

    Provides a model-based system for defining file upload and download payloads in API definitions.

    Javajson-schemaopenapi3protobuf
    GitHub पर देखें↗5,781
  • moxiecode/pluploadmoxiecode का अवतार

    moxiecode/plupload

    5,618GitHub पर देखें↗

    Plupload is a JavaScript file upload library that provides a standardized interface for managing file transfers across different browser runtimes and environments. It functions as a cross-browser upload interface and manager, supporting multiple file selections and browser-based file filtering. The library distinguishes itself through specialized capabilities for handling large data and cloud integration. It includes a chunked file upload manager to split large files into smaller parts to bypass server size limits and a client-side image processor to downsize images and strip metadata before

    Manages the transmission of oversized files by splitting them into chunks to bypass server limits.

    JavaScript
    GitHub पर देखें↗5,618
  • servicestack/servicestackServiceStack का अवतार

    ServiceStack/ServiceStack

    5,498GitHub पर देखें↗

    ServiceStack एक हाई-परफ़ॉर्मेंस .NET वेब फ़्रेमवर्क है जिसे दृढ़ता से टाइप किए गए अनुरोध और प्रतिक्रिया ऑब्जेक्ट्स का उपयोग करके टाइप-सेफ़ APIs बनाने के लिए डिज़ाइन किया गया है। यह एक मैसेज-आधारित API इंजन के रूप में कार्य करता है जो बिज़नेस लॉजिक को ट्रांसपोर्ट लेयर से अलग करता है, जिससे सेवाओं को HTTP, gRPC और विभिन्न मैसेज कतार प्रदाताओं सहित कई प्रोटोकॉल के माध्यम से उजागर किया जा सकता है। यह फ़्रेमवर्क अपने टाइप-सेफ़ API जनरेटर द्वारा प्रतिष्ठित है, जो कई भाषाओं में सेवा मेटाडेटा से नेटिव क्लाइंट SDKs और डेटा ट्रांसफर ऑब्जेक्ट्स का उत्पादन करता है। इसमें माइक्रोसर्विसेज ऑर्केस्ट्रेशन के लिए एक वितरित सेवा गेटवे, C# ऑब्जेक्ट्स को सीधे डेटाबेस रिकॉर्ड्स में अनुवादित करने के लिए एक कोड-फ़र्स्ट ORM, और सुरक्षित टोकन-आधारित एक्सेस के लिए एक केंद्रीकृत पहचान और एक्सेस प्रबंधन सिस्टम शामिल है। इसकी व्यापक क्षमता सतह Pub-Sub और सर्वर-सेंट इवेंट्स के माध्यम से एसिंक्रोनस मैसेजिंग और रीयल-टाइम इवेंट स्ट्रीमिंग को कवर करती है। यह JWT, API कीज़ और स्टेप-अप ऑथेंटिकेशन सहित एकीकृत ऑथेंटिकेशन फ़्लो के साथ-साथ JSON, XML, ProtoBuf और MessagePack जैसे फ़ॉर्मेट्स के लिए व्यापक डेटा सीरियलाइज़ेशन समर्थन प्रदान करता है। अतिरिक्त टूलिंग में ऑटोमेटेड CRUD API जनरेशन, बैकग्राउंड जॉब निष्पादन और प्रशासनिक डैशबोर्ड टेम्प्लेट्स शामिल हैं।

    Submits multipart form data to services using native browser integration.

    C#c-sharpcsvframework
    GitHub पर देखें↗5,498
  • altair-graphql/altairaltair-graphql का अवतार

    altair-graphql/altair

    5,412GitHub पर देखें↗

    Altair is a graphical GraphQL API client, integrated development environment, and schema explorer. It functions as a debugging tool and collaboration platform for executing queries, mutations, and subscriptions against GraphQL servers. The project distinguishes itself by offering cloud-synced workspaces for organizing and sharing query collections among teams. It provides a flexible extensibility framework that allows the installation and execution of third-party plugins within isolated sandboxes. The platform covers a broad range of capabilities, including AI-assisted query writing, visual

    Supports sending multiple binary files as variables using the GraphQL multipart request specification.

    TypeScript
    GitHub पर देखें↗5,412
पिछला12अगला
  1. Home
  2. Networking & Communication
  3. HTTP File Uploads

सब-टैग एक्सप्लोर करें

  • Capture File UploadsUploads HTTP capture files to remote servers for storage, sharing, or collaboration. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: focuses on uploading captured traffic files specifically, not general file transmission.
  • Declarative File Transfer ModelsModels file uploads and downloads by treating types extending Http.File as raw binary content with Content-Type and Content-Disposition headers. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: models file transfers declaratively in the API definition, not a runtime upload library.
  • File Upload and Download ModelsModeling HTTP file payloads with content type, body, and filename fields in API definitions. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: focuses on declarative file payload modeling in API contracts, not the upload mechanism itself.
  • Large File Uploads2 सब-टैग्सTransfers files larger than 2 gigabytes over HTTP using multipart or raw streaming, with support for resuming after interruption. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: focuses on files over 2GB with resume support, not general file uploads.
  • Safe Uploaded File MoversRelocates uploaded files across environments using move_uploaded_file or alternative logic as needed. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: focuses on safe file movement after upload, not the transmission of files.
  • Upload Retry MechanismsLogic to automatically re-attempt failed data transmissions after network or server errors. **Distinct from Large File Uploads:** Distinct from Large File Uploads: focuses on the retry logic after failure, not the size of the file being transferred.
  • Uploaded File Tree NormalizationsTransforms irregular PHP superglobal arrays into consistent nested file object trees with safe move and stream access methods. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: focuses on normalizing the server-side representation of uploaded files, not the transmission of files to remote servers.
  • Uploaded File Tree NormalizersTransforms the PHP $_FILES array into a consistent nested structure of UploadedFileInterface instances for reliable file handling. **Distinct from HTTP File Uploads:** Distinct from HTTP File Uploads: focuses on normalizing the irregular $_FILES structure, not the transmission of files.