Module: Supabase::Storage::Request

Included in:
AnalyticsClient, BucketApi, FileApi, VectorsClient
Defined in:
lib/supabase/storage/request.rb

Overview

Mixin used by BucketApi and FileApi. Holds the shared HTTP wiring: build a Faraday request, raise StorageApiError on non-2xx, and parse JSON bodies.

Including classes must expose @session (Faraday::Connection), @base_url (String ending in “/”), and @headers (Hash).