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
  • 相关阅读:
    webpack-dev-server 源码
    2021前端会有什么新的变化
    父类 超类 基类 子类 派生类
    Java的权限修饰符(public,private,protected,默认friendly)
    class修饰符public、private、protected、static、abstract
    hash和签名 、证书
    前端加密解密crypto
    appid app_key app_secret
    sdk开发 、sdk与插件的区别
    CF76C
  • 原文地址:https://www.cnblogs.com/borter/p/9617165.html
Copyright © 2011-2022 走看看