Wie kann ich überprüfen, ob die angegebene URL eines Bildes mit GWT existiert?

8

Ich möchte prüfen, ob eine bestimmte URL existiert und es ein Bild ist, um daraus new Image(String url) zu erstellen. Wenn die angegebene URL kein Bild ist, sollte sie einen Fehler zurückgeben.

    
Lipis 25.07.2010, 15:46
quelle

3 Antworten

5

Sie könnten dies mit einem RequestBuilder tun - fordern Sie einfach die Bild-URL an, verwenden Sie die Response -Methode von getHeaders() , um den Inhaltstyp zu erhalten, und prüfen Sie, ob es ein Bild ist.

    
Jason Hall 25.07.2010, 19:07
quelle
10

Ich habe nach dem gleichen gesucht - ich wollte herausfinden, wann das Bild nicht von der URL geladen wurde. Zu diesem Zweck gibt es einen ErrorHandler. Hier ist der Code:

%Vor%     
Micer 19.04.2012 12:42
quelle
1
%Vor%     
liwston 16.07.2015 19:16
quelle

Tags und Links