TRACE
The HTTP TRACE
method performs a message loop-back test along the path to the target resource, providing a useful debugging mechanism.
The final recipient of the request should reflect the message received, excluding any fields that might include sensitive data, back to the client as the message body of a 200
(OK
) response with a Content-Type
of message/http
. The final recipient is either the origin server or the first server to receive a Max-Forwards
value of 0 in the request.
Note that the client must not send content in the request, or generate fields that might include sensitive data, such as stored user credentials or cookies.
Request has body | No |
---|---|
Successful response has body | Yes |
Safe | Yes |
Idempotent | Yes |
Cacheable | No |
Allowed in HTML forms | No |
Syntax
http
TRACE /index.html
Specifications
Specification |
---|
HTTP Semantics # TRACE |