Chcę sprawdzić, czy istnieje dany adres URL i jest to obraz, aby z niego utworzyć new Image(String url)
. Jeśli podany URL nie jest obrazem, powinien zwrócić błąd.Jak mogę sprawdzić, czy podany adres URL obrazu istnieje za pomocą GWT?
8
A
Odpowiedz
4
Możesz to zrobić z RequestBuilder
- po prostu poproś o adres URL obrazu, użyj metody Response
getHeaders()
, aby uzyskać typ zawartości i sprawdź, czy jest to obraz.
10
Szukałem tego samego - chciałem ustalić, kiedy obraz nie jest załadowany z adresu URL. W tym celu występuje ErrorHandler. Oto kod:
Image img = new Image("some_url/img.jpg");
img.addErrorHandler(new ErrorHandler() {
@Override
public void onError(ErrorEvent event) {
System.out.println("Error - image not loaded.");
}
});
1
Image img = new Image(); //no url parameter
img.addErrorHandler(new ErrorHandler() {
@Override
public void onError(ErrorEvent event) {
System.out.println("Error - image not loaded.");
}
});
img.setUrl("some_url/img.jpg"); // set the url after handler
Powiązane problemy
- 1. Jak uzyskać adres URL upuszczonego obrazu za pomocą skryptu chrome?
- 2. Sprawdzanie, czy adres URL istnieje, czy nie
- 3. C# Jak mogę sprawdzić, czy URL istnieje/jest ważny?
- 4. Jak mogę skrócić adres URL za pomocą niestandardowego schematu?
- 5. Adres URL obrazu Facebook wygasł
- 6. Jak mogę odkodować URL za pomocą jQuery?
- 7. Jak uzyskać poprzedni adres URL za pomocą PHP
- 8. Jak sprawdzić, czy adres URL zasobu rzeczywiście wskazuje istniejący zasób?
- 9. Jak otworzyć adres URL za pomocą skrótu za pomocą Selenium?
- 10. Jak mogę sprawdzić pełny adres URL wygenerowany przez HTTParty?
- 11. Zakoduj adres URL za pomocą Play 2
- 12. Jak mogę odblokować adres URL?
- 13. W iOS, jak sprawdzić, czy adres URL jest pusty
- 14. Jak mogę sprawdzić, czy tabela za synonim istnieje
- 15. Jak sprawdzić adres URL profilu publicznego LinkedIn
- 16. Jak sprawdzić, czy element istnieje za pomocą wyrażenia lambda?
- 17. Jak sprawdzić, czy istnieje połączenie ajax za pomocą jQuery?
- 18. Jak sprawdzić, czy kolekcja istnieje w MongoDB za pomocą Mongoid?
- 19. Jak uzyskać bazowy adres URL lub nazwę modułu GWT z zakresu serwera GWT?
- 20. Jak mogę sprawdzić, czy metoda jest statyczna za pomocą odbicia?
- 21. Zapisywanie obrazu z adresu URL za pomocą HTMLUnit
- 22. Jak określić URL obrazu tła elementu div za pomocą JavaScript?
- 23. Czy można sprawdzić programowo, czy adres URL/ścieżka jest chroniona za zaporą sieciową?
- 24. Jak sprawdzić, czy nieruchomość istnieje?
- 25. Jak uzyskać przekierowany adres URL i zawartość za pomocą HttpURLConnection
- 26. Firebase, jak uzyskać adres URL obrazu z magazynu Firebase?
- 27. Jak mogę sprawdzić, czy kolumna istnieje w obiekcie DataRow?
- 28. Jak uzyskać aktualny adres URL
- 29. Jak uzyskać docelowy adres URL za pomocą cURL?
- 30. Jak uzyskać adres URL roota za pomocą ASP, nie ASP.net