frfr
const express = require('express'); const axios = require('axios'); const cheerio = require('cheerio'); const path = require('path'); const app = express(); const port = 3000; // Statische Dateien aus dem 'public'-Ordner bereitstellen app.use(express.static('public')); // Route für das HTML-Frontend app.get('/', (req, res) => { res.send(` Webseiten-Link-Extractor Webseiten-Link-Extractor Links extrahieren `); }); // Route zum Extrahieren der Links app.get('/extract-links', async (req, res) => { const url = req.query.url; if (!url) { return res.status(400).json({ error: 'Keine URL angegeben' }); } try { // Lade die Webseite mit Axios const { data } = await axios.get(url); // Parse die HTML-Daten m...