Performing an HTTP GET should have no lasting effect on your application.
This change in behavior was made to prevent these types of HTTP GET security attacks.
For example, the request /Home/Delete/23 should delete database record 23, and no other database record, regardless of how many times the request is made.
So, the proper thing to do when deleting a database record is to perform an HTTP DELETE operation.
If you are willing to go beyond standard HTML, you can perform HTTP DELETE operations by taking advantage of AJAX.
The Xml Http Request object supports any of the HTTP operations.
· PUT – Posts new information or updates existing information (idempotent). · TRACE – Performs a message loop back (idempotent). These operations are defined as part of the HTTP 1.1 standard which you can read about at