Anfrage erneut senden mit buttonklick mit fetch erneut manuell senden

  • Firefox-Version
    84
    Betriebssystem
    Win 10

    Hallo zusammen,

    kann mir jemand helfen und zwar folgendes:

    Es gibt die Möglichkeit in der F12 Umgebung einen gesendeten POST mit rechter Maustaste "Anfrage erneut senden" erneut senden.

    Kann mir jemand sagen wie ich diese Anfrage per fetch durch Buttonklick sende ?

    Wie ich einen Button hin bekomme ist klar.

    in der popup.html diese Zeile

    <button class="button">Webseite erneut laden</button>

    Wie ich eine function mache die auf den Button reagiert auch.

    const getWebsiteagain = () => {

    console.log('Webseite erneut abrufen');

    fetch("https://url/path/json?h=ffsgdfgfgdf3gFDGFGDF", {

    Dieser Teil fehlt mir

    }).then(res => {return res.json()

    }).then(data => console.log(data))

    .catch(function(error) {

    console.log('error: ', error.message);})

    }

    button.addEventListener('click', getWebsiteagain)

    Die Frage ist wie komme ich an die Nachricht, damit ich sie mit fetch senden kann.

    Vielen Dank

    Caddy

    Einmal editiert, zuletzt von cadillacman (10. Januar 2021 um 16:28)

  • Hallo,

    kannst du bitte das Problem genauer beschreiben, welches du zu lösen versuchst? Damit meine ich nicht unbedingt nur die Implementierung, sondern vor allem auch den Anwendungsfall. Ich denke, ein entscheidender Grund, wieso es hier noch keine Antwort gab, ist ganz einfach der, dass nicht klar ist, was genau du eigentlich erreichen möchtest. Mir ist auch nicht klar, auf was für eine Datei popup.html du dich beziehst. Durch die Nennung eines konkreten Dateinamens klingt das so, als ginge es um etwas Bestimmtes. Oder stand der Name nur beispielhaft und spielt keine Rolle?