È ansible rilevare il metodo di richiesta HTTP (ad es. GET o POST) di una pagina da JavaScript? Se é cosi, come?
In una parola: no
Non ci credo. Se hai bisogno di queste informazioni, ti suggerisco di includere un elemento generato sul server che puoi verificare con JavaScript.
Ad esempio, con PHP:
Se hai bisogno di questa funzionalità, fai in modo che il server rilevi quale metodo è stato utilizzato e quindi modifica qualcosa nel DOM che puoi leggere successivamente.
Puoi controllare il referrer della pagina:
document.referrer == document.URL
Se è la stessa pagina, è molto probabile che l’utente abbia inviato il modulo.
Certo che questo richiede
Non puoi farlo per un post normale, ma puoi ottenere queste informazioni se usi una chiamata xmlhttp e usi getResponseHeader