mirror of
https://github.com/euzu/tuliprox.git
synced 2026-10-30 10:42:29 +01:00
feat: hls content encoding support and shared session between different targets (#789)
* feat: key shared hls sessions by origin id * feat: support hls content encoding * fix: coderabbitai findings * Fix: Custom headers are lost on provider:// In the manual redirect path, the abstract provider:// URL is compared against the resolved HTTP URL. This causes the request to be marked as "scrubbed" before the first real redirect even occurs, stripping out headers like X-API-Key.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
use super::{cache::MapCacheKey, ids::ProxySessionId, session::HlsSession, timeline::CacheAccessState};
|
||||
use axum::http::StatusCode;
|
||||
use crate::processing::parser::hls::origin_manifest::ParsedByteRange;
|
||||
use axum::http::StatusCode;
|
||||
use std::{
|
||||
fmt,
|
||||
hash::{Hash, Hasher},
|
||||
|
||||
Reference in New Issue
Block a user