Escolar Documentos
Profissional Documentos
Cultura Documentos
Rastreamento Cross-Site
Rastreamento Cross-Site
Descrição
Exemplos
Um exemplo usando cURL na linha de comando para enviar um pedido de rastreio para
um servidor web no localhost com TRACE ativada. Observe como o servidor web
responde com o pedido, que foi enviado a ele.
Neste exemplo ele avisa de como nós enviamos um cabeçalho de cookie com o pedido e
que também está na resposta do servidor web.
Neste exemplo, o método TRACE é desativado, observe como obtemos um erro, em vez de
o pedido que enviamos.
$ curl -X TRACE 127.0.0.1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>405 Method Not Allowed</title>
</head><body>
<h1>Method Not Allowed</h1>
<p>The requested method TRACE is not allowed for the URL /.</p>
</body></html>
<script>
var xmlhttp = new XMLHttpRequest();
var url = 'http://127.0.0.1/';
Remediação ~
Apache
TraceEnable off