C'è un modo per inviare una richiesta DELETE da un sito Web, utilizzando xmlhttprequest
o qualcosa di simile?Come posso inviare una richiesta di eliminazione http dal browser?
risposta
Credo che sia PUT che DELETE non siano implementati (nel caso di Prototype) a causa del browser di supporto.
Questo può essere fatto con jQuery
, se non ti dispiace la dipendenza da un quadro. Credo che lo jQuery
usi XmlHttpRequest
per eseguire questa azione. Dovresti utilizzare la funzione $.ajax
con il parametro type
impostato su DELETE
.
Si noti che non tutti i browser supportano le richieste HTTP DELETE.
È possibile utilizzare PHP per fare questo:
configurare il XMLHTTPRequst per chiamare un PHPScript che elimina un file di nome e quindi passare il nome del file che si intende essere rimosso per lo script PHP e lasciar fare il suo business .
Come qualcuno ha già detto, jQuery farà questo per voi, tramite la seguente sintassi:
$.ajax({
type: "DELETE",
url: "delete_script.php",
data: "name=someValue",
success: function(msg){
alert("Data Deleted: " + msg);
}
});
buona cattura, risolto! –
è possibile verificare se il vostro passano in rassegna ha DELETE implementato here
Supponendo req è un oggetto XMLHttpRequest, il il codice sarebbe req.open("DELETE", uri, false)
;
- 1. Come posso inviare una richiesta HTTP/2 POST in PHP
- 2. Come inviare una richiesta HTTP utilizzando Telnet
- 3. come inviare una richiesta http dalla riga di comando
- 4. come inviare una richiesta di posta con un browser web
- 5. Come inviare una richiesta HTTP con un parametro di intestazione?
- 6. Come inviare richiesta di richiesta HTTP POST al server
- 7. Come inviare parametri a Iframe con una richiesta HTTP POST
- 8. Come inviare una richiesta HTTP/1.0 tramite urllib2?
- 9. Come posso inviare un file in una richiesta POST?
- 10. Come scrivere una richiesta HTTP
- 11. richiesta HTTP di monitoraggio da non-browser
- 12. Come posso inviare una richiesta http dalla funzione postgresql o trigger
- 13. Come inviare POST a HTTP?
- 14. Come inviare una richiesta SOAP in PHP
- 15. Come posso inviare nuovamente la richiesta nell'interceptor di risposta?
- 16. Come inviare la richiesta HTTP post utilizzando la molla
- 17. Ruby: Come posso inviare una richiesta POST JSON utilizzando Curb?
- 18. Symfony2: invia una richiesta HTTP
- 19. Come inviare una richiesta GET da PHP?
- 20. Come inviare correttamente una richiesta PATCH
- 21. Come cancellare una richiesta http
- 22. come inviare una richiesta URL asincrona?
- 23. Come inviare una richiesta POST in Golang?
- 24. Posso inviare una richiesta di pull da GitLab.com a GitHub?
- 25. Come inviare la richiesta POST HTTP e ricevere risposta?
- 26. Come posso creare una richiesta HTTP POST con Qt 4.6.1?
- 27. Come posso ottenere un indirizzo MAC da una richiesta HTTP?
- 28. Come inviare dati binari tramite una richiesta HTTP utilizzando una gemma Ruby?
- 29. Come eseguire una richiesta DELETE HTTP con la libreria Richieste
- 30. HTTP Scade l'intestazione non rispettata dal browser?
... ** da ** un sito Web? – jldupont
@jldupont: può essere molto utile, pensa a un file manager. –
@jldupont Penso che significano da una pagina web. – jpmc26