diff --git a/web/src/app.html b/web/src/app.html
index 923511cc..86f62dd2 100644
--- a/web/src/app.html
+++ b/web/src/app.html
@@ -1,5 +1,39 @@
-
-
+
+
+
+
+
diff --git a/web/src/lib/api/api.ts b/web/src/lib/api/api.ts
index 5e1cfcd5..c8c20bca 100644
--- a/web/src/lib/api/api.ts
+++ b/web/src/lib/api/api.ts
@@ -65,6 +65,9 @@ const request = async (url: string) => {
const api = currentApiURL();
+ console.log("[Cobalt BAM] API endpoint URL:", api);
+ console.log("[Cobalt BAM] Making POST request to:", `${api}/`);
+
const session = getCachedInfo?.info?.cobalt?.turnstileSitekey
? await getSession() : undefined;
@@ -80,9 +83,11 @@ const request = async (url: string) => {
"Authorization": `Bearer ${session.token}`,
};
}
- } const response: Optional = await fetch(api, {
+ }
+
+ const requestOptions = {
method: "POST",
- redirect: "manual",
+ redirect: "manual" as RequestRedirect,
signal: AbortSignal.timeout(10000),
body: JSON.stringify(request),
headers: {
@@ -90,7 +95,13 @@ const request = async (url: string) => {
"Content-Type": "application/json",
...extraHeaders,
},
- })
+ };
+
+ console.log("[Cobalt BAM] Full fetch options:", requestOptions);
+ console.log("[Cobalt BAM] Request headers:", requestOptions.headers);
+ console.log("[Cobalt BAM] Request body:", requestOptions.body);
+
+ const response: Optional = await fetch(api, requestOptions)
.then(r => r.json())
.catch((e) => {
if (e?.message?.includes("timed out")) {
diff --git a/web/src/routes/+page.svelte b/web/src/routes/+page.svelte
index 73557bd9..032e9944 100644
--- a/web/src/routes/+page.svelte
+++ b/web/src/routes/+page.svelte
@@ -54,7 +54,7 @@
🎉
- 竹子下载最新添加了对小红书和油管下载的支持