こんにちは、私はサーバーからファイルをダウンロードしています。 HEADメソッドを使用してメタ情報を取得する必要があります。 andybodyは、HEADメソッドを実装して、「最終変更日」の日付と変更後の日付を取得する手助けをしています。httpclientのHEADメソッドを実装する方法
HttpClient client= new DefaultHttpClient();
//HttpGet get = new HttpGet(url);
HttpHead method = new HttpHead(url);
HttpResponse response= client.execute(method);
Header[] s=response.getAllHeaders();
System.out.println("THe header from the httpclient:");
for(int i=0; i < s.length; i++){
Header hd = s[i];
System.out.println("Header Name: "+hd.getName()
+ " " + " Header Value: " + hd.getValue());
}
//here I have to implement the HEAD method
コード例では、既に完全なHEADを実行しています。これにはすべてのヘッダー情報が含まれます。それ以降、なぜHEADを追加したいのですか?それは冗長なようだ。最後に変更された/変更されたものは既に存在しています。 – Abel
ああ、これはどんな言語ですか?私はC#を前提としていましたが、これらのクラスはApacheクラス、つまりおそらくJavaであるようです。更新してください。 – Abel