zoukankan      html  css  js  c++  java
  • Java如何检查文件是否在服务器上被修改了?

    在Java编程中,如何检查文件是否在服务器上被修改了?

    以下示例显示如何检查文件是否在服务器上进行了修改。

    package com.yiibai;
    
    import java.net.URL;
    import java.net.URLConnection;
    
    public class FileModificationTime2 {
        public static void main(String[] argv) throws Exception {
            URL u = new URL("http://www.yiibai.com/static.v4/img/logo.png");
            URLConnection uc = u.openConnection();
            uc.setUseCaches(false);
            long timestamp = uc.getLastModified();
            System.out.println("The last modification time of logo.png is :" + timestamp);
        }
    }
    
    Java

    上述代码示例将产生以下结果 -

    The last modification time of logo.png is :1481341017000
    
    Shell

    示例-2

    以下是检查文件在服务器上修改的示例。

    package com.yiibai;
    
    
    import java.net.URL;
    import java.net.URLConnection;
    
    public class FileModificationTime {
       public static void main(String[] argv)throws Exception {
          URL u = new URL("http://www.yiibai.com/favicon.ico");
    
          URLConnection uc = u.openConnection();
          uc.setUseCaches(false);
          long timestamp = uc.getLastModified();
          System.out.println("The last modification time of file is :"+timestamp);
       }
    }
    
    Java

    上述代码示例将产生以下结果 -

    The last modification time of file is :1367414578000
  • 相关阅读:
    习题2-4 求交错序列前N项和 (15分)
    015_Web WPI
    014_捆绑包与显示模式
    013_模型验证
    012_模型绑定
    011_URL和Ajax辅助器方法
    010_模板辅助器方法
    009_辅助器方法
    008_视图
    007_控制器可扩展性
  • 原文地址:https://www.cnblogs.com/borter/p/9617165.html
Copyright © 2011-2022 走看看