We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6c5ffa commit d37f333Copy full SHA for d37f333
src/routes/m3u8-proxy.ts
@@ -185,13 +185,15 @@ async function proxyM3U8(event: any) {
185
try {
186
const response = await globalThis.fetch(url, {
187
headers: {
188
- // Default User-Agent (from src/utils/headers.ts)
189
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Firefox/93.0',
190
...(headers as HeadersInit),
191
}
192
});
193
194
if (!response.ok) {
+ const errorText = await response.text().catch(() => '');
195
+ console.error(`Failed to fetch M3U8: ${response.status} ${response.statusText} for URL: ${url}`);
196
+ console.error(`Response body: ${errorText}`);
197
throw new Error(`Failed to fetch M3U8: ${response.status} ${response.statusText}`);
198
199
0 commit comments