【发布时间】:2010-10-21 07:56:33
【问题描述】:
这个问题与 Restlet 框架和 Java 有关
当客户端想要发现服务器上可用的资源时 - 他们必须发送一个带有 OPTIONS 作为请求类型的 HTTP 请求。我猜这对于非人类可读的客户端来说很好 - 即在代码中而不是在浏览器中。
我在这里看到的问题是 - 使用 GET 的浏览器(人类可读)将无法快速发现它们可用的资源并找到一些额外的帮助文档等 - 因为它们不使用 OPTIONS 作为请求类型。
有没有办法让浏览器发送一个 OPTIONS/GET 请求,以便服务器可以将格式化的 XML 回火给客户端(因为这就是在 Restlet 中发生的 - 即服务器响应是将所有信息作为 XML 发送回) ,并在浏览器中显示? 还是我的想法全错了 - 即 OPTIONS 的重点是在客户端代码中使用,而不是通过浏览器读取。
【问题讨论】: