0

我已经在我的应用程序中成功测试了返回 DomRepresentation 的跨域 GET 请求,现在的问题是 PUT 操作和 POST 似乎都被阻止了,我得到了 500 个响应。我添加了这些标题: Series responseHeaders = (Series) getResponseAttributes().get(HeaderConstants.ATTRIBUTE_HEADERS);

    if(responseHeaders == null){
        responseHeaders = new Series<Header>(Header.class);
        getResponseAttributes().put(HeaderConstants.ATTRIBUTE_HEADERS, responseHeaders);
    }

    responseHeaders.add(new Header("Access-Control-Allow-Origin", "*"));
    responseHeaders.add(new Header("Access-Control-Allow-Methods", "POST, GET, OPTIONS, PUT, DELETE"));
    responseHeaders.add(new Header("Access-Control-Allow-Headers", "Content-Type"));

但是任何人都无法确认他们已经在使用 Restlet 2.2 GWT 版本的 GWT 中实现了这一点。

我是否还必须在请求上设置标头?

4

0 回答 0