HTTP Last Modified ヘッダーの日付と、要求されたファイルの最終変更日を比較しようとしています。
Firefox で改ざんデータ プラグインを使用して Last-Modified ヘッダーを追加し、これをテストして"Wed, 09 Apr 2008 23:55:38 GMT"
いますfile.lastModified()
。
次に、file.lastModified を Date オブジェクトに変換し、リクエストの Last Modified 日付文字列を Date に変換しようとしましたが、次のエラーが発生しました。java.text.ParseException: Unparseable date: " Wed, 09 Apr 2008 23:55:38 GMT"
Date fileDate = new Date(fileLm);
SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");
Date requestDate = format.parse(lmRequest);
System.out.println("this is filedate: " + fileDate);
System.out.println("this is requestdate: " + requestDate);
誰かが私を助けることができれば素晴らしいです。何が悪いのかわかりません:(