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