wie zu verwenden KOPF-Methode von HTTPClient, um alle Header
Habe ich HEAD
Methode der HttpClient
um die header-Feld und das Kontrollkästchen "zuletzt geändert" Datum der Datei-server.
Ich bin nicht in der Lage zu bekommen, dass, wenn Sie wissen, wie man das header-Feld, dann bitte Antworten.
Wie man die "last-modified" - header in das String-Objekt für den Vergleich.
Hier ist mein code:
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());
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auf httpClient 4.5 die Sie verwenden würden:
Vom HttpClient Dokumentation
Müssen Sie fügen Sie Ihre eigene Fehlerbehandlung.
Am besten wäre es, so etwas wie dieses: