Refactor debug logging for cookie handling to improve readability
This commit is contained in:
@@ -136,7 +136,7 @@ const streamOnly = process.env.STREAM_ONLY === "true";
|
|||||||
// Debug: Prüfe ob Cookies vorhanden sind
|
// Debug: Prüfe ob Cookies vorhanden sind
|
||||||
if (cookies) {
|
if (cookies) {
|
||||||
console.log(`Cookies gefunden: ${cookies.length} Zeichen`);
|
console.log(`Cookies gefunden: ${cookies.length} Zeichen`);
|
||||||
console.log(`Erste Zeile: ${cookies.split('\n')[0]}`);
|
console.log(`Erste Zeile: ${cookies.split("\n")[0]}`);
|
||||||
} else {
|
} else {
|
||||||
console.log("Keine Cookies im Request");
|
console.log("Keine Cookies im Request");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,11 +48,17 @@ export const POST: APIRoute = async ({ request }) => {
|
|||||||
tempCookiesFile = path.join(tmpdir(), `cookies-${Date.now()}.txt`);
|
tempCookiesFile = path.join(tmpdir(), `cookies-${Date.now()}.txt`);
|
||||||
const cookiesContent = cookies.trim();
|
const cookiesContent = cookies.trim();
|
||||||
await writeFile(tempCookiesFile, cookiesContent, "utf-8");
|
await writeFile(tempCookiesFile, cookiesContent, "utf-8");
|
||||||
console.log(`Cookie-Datei erstellt: ${tempCookiesFile}, Größe: ${cookiesContent.length} Zeichen`);
|
console.log(
|
||||||
|
`Cookie-Datei erstellt: ${tempCookiesFile}, Größe: ${cookiesContent.length} Zeichen`
|
||||||
|
);
|
||||||
// Prüfe ob Datei existiert und lesbar ist
|
// Prüfe ob Datei existiert und lesbar ist
|
||||||
if (existsSync(tempCookiesFile)) {
|
if (existsSync(tempCookiesFile)) {
|
||||||
const fileContent = await readFile(tempCookiesFile, "utf-8");
|
const fileContent = await readFile(tempCookiesFile, "utf-8");
|
||||||
console.log(`Cookie-Datei gelesen: ${fileContent.length} Zeichen, erste Zeile: ${fileContent.split('\n')[0]}`);
|
console.log(
|
||||||
|
`Cookie-Datei gelesen: ${
|
||||||
|
fileContent.length
|
||||||
|
} Zeichen, erste Zeile: ${fileContent.split("\n")[0]}`
|
||||||
|
);
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(
|
console.error(
|
||||||
@@ -102,7 +108,9 @@ export const POST: APIRoute = async ({ request }) => {
|
|||||||
console.log(`Verwende Cookie-Datei für getVideoInfo: ${cookiesFile}`);
|
console.log(`Verwende Cookie-Datei für getVideoInfo: ${cookiesFile}`);
|
||||||
} else if (cookiesFromBrowser) {
|
} else if (cookiesFromBrowser) {
|
||||||
videoInfoOptions.push("--cookies-from-browser", cookiesFromBrowser);
|
videoInfoOptions.push("--cookies-from-browser", cookiesFromBrowser);
|
||||||
console.log(`Verwende Browser-Cookies für getVideoInfo: ${cookiesFromBrowser}`);
|
console.log(
|
||||||
|
`Verwende Browser-Cookies für getVideoInfo: ${cookiesFromBrowser}`
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
console.log("Keine Cookies für getVideoInfo verfügbar");
|
console.log("Keine Cookies für getVideoInfo verfügbar");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user