现代网络浏览器出于安全原因不支持TRACE方法,但是,对于我的网络实验,我想知道哪些浏览器现在支持HTTP TRACE方法。
在搜索过维基百科之后,我看到了今天存在的许多不同的网络浏览器(http://en.wikipedia.org/wiki/Web_browser),但我不确定哪一个支持HTTP TRACE方法。
[更新]
Erlend,我在网页的输入框中有一个XMLHttpRequest(使用TRACE方法),然后将其发送到我的Web服务器。我不确定是否可以通过基于文本的浏览器来完成。
Makholm,浏览器发送TRACE请求(当然,一般来说,浏览器只使用GET和POST),然后Web服务器响应请求。如果Web服务器无法识别动词(TRACE),它将使用405 Method Not Allowed状态代码或501 Not Implemented状态代码进行响应。无论如何,TRACE不仅仅是HTTP服务器的属性,需要同时支持Web浏览器和Web服务器。