找出文件是否已使用GWT进行了修改

时间:2012-11-17 19:15:04

标签: java gwt if-modified-since

我想知道图像是否已经使用GWT修改了一段时间。我发现设置If-Modified-Since http标头可能有用,所以我试着像in this post那样:

RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, "http://www.site.com/pic1.jpg");
rb.setHeader("If-Modified-Since", "Sat, 17 Nov 2012 16:17:00 GMT");
Request r = rb.sendRequest(null, new RequestCallback() {
    public void onResponseReceived(Request request, Response response){
         int i = response.getStatusCode();
         ...
    }

    public void onError(Request request, Throwable exception){
        ...
    }

});

问题是我得到的状态代码等于0.你能告诉我我做错了什么吗?这是了解服务器上的文件是否已被修改的好方法,还是有其他方式使用GWT?感谢。

1 个答案:

答案 0 :(得分:1)

这可能是由于您在评论中写的SOP。 您可以create php function然后从GWT调用此函数。