【问题标题】:Restlet 1001 after adding Header添加 Header 后 Restlet 1001
【发布时间】:2016-11-02 03:25:08
【问题描述】:

我试图添加一些标头以允许 CORS,它之前运行良好,但这次它给了我一个 Restlet1001 连接器错误,代码相同

    Form responseHeaders = addHeader((Form) getResponse().getAttributes().get("org.restlet.http.headers")); 
    if (responseHeaders != null){
        getResponse().getAttributes().put("org.restlet.http.headers", responseHeaders); 
    } 

所以这是调用add header方法的代码,add header方法是:

public static Form addHeader(Form responseHeaders){
    if (responseHeaders == null) { 
        responseHeaders = new Form(); 
        responseHeaders.add("Access-Control-Allow-Origin", "*");
        responseHeaders.add("Access-Control-Allow-Methods", "POST, GET, PUT, DELETE, OPTIONS");
        responseHeaders.add("Access-Control-Allow-Headers", "Content-Type");
        responseHeaders.add("Access-Control-Allow-Headers", "authCode");
        responseHeaders.add("Access-Control-Allow-Headers", "origin, x-requested-with, content-type");
        return responseHeaders;
    }
    return null;
}

经过相当多的尝试和错误和谷歌,我仍然不知道为什么它给了我:

2013-07-07  19:39:24    127.0.0.1   -   -   8015    GET /api/v1.0/users/findSession -   200 -   0   159 http://localhost:8015   Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36    -
2013-07-07  19:39:24    127.0.0.1   -   -   8015    GET /api/v1.0/users/findSession -   1001    -   0   1   http://localhost:8015   Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36    -
2013-07-07  19:39:24    127.0.0.1   -   -   8015    GET /api/v1.0/users/findSession -   1001    -   0   1   http://localhost:8015   Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36    -

【问题讨论】:

    标签: http-headers cors restlet restlet-2.0


    【解决方案1】:

    您使用了哪种 Restlet 和 HTTP 连接器?如果您使用 Restlet 的内部连接器,也许您可​​以尝试使用简单或码头连接器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 2015-01-31
      相关资源
      最近更新 更多