Il metodo TRACE del protocollo HTTP (Hypertext Transfer Protocol) è un metodo di richiesta che consente a un client di vedere ciò che un server riceve come input. In pratica, il server risponde con un’istanza della richiesta fatta, mostrando dove sono stati fatti i cambiamenti sul percorso verso il server e restituendo le informazioni relative alla sicurezza dei dati. Il metodo TRACE viene spesso utilizzato per la diagnostica e il debugging delle richieste HTTP. Tuttavia, poiché questo metodo consente di recuperare informazioni sensibili, potrebbe rappresentare un rischio per la sicurezza e per questo motivo potrebbe essere disabilitato su determinati server.