Package at.letto.tools
Class WebGet
java.lang.Object
at.letto.tools.WebGet
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static classprivate static class
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic BufferedInputStreamgetBufferedInputStreamFromURL(String webPath) Liefert einen Buffered InputStream, welcher von einer URL-lieststatic byte[]getUrlByteArray(String webPath) static StringgetUrlString(String webPath) getUrlStringVector(String webPath) static voidstatic booleanreadFileFromURL(String webPath, File file) Liest eine URL direkt in eine Datei ein ohne dabei unnötig viel Speicher zu verschwendenreadURLTimeout(String url, int timeoutms) Liest eine Seite von einer URL ein und bricht nach einem vorgegebenen Timeout automatisch ab
- 
Constructor Details- 
WebGetpublic WebGet()
 
- 
- 
Method Details- 
readURLTimeoutLiest eine Seite von einer URL ein und bricht nach einem vorgegebenen Timeout automatisch ab- Parameters:
- url- URL die Eingelesen werden soll
- timeoutms- Timeout nachdem der Ladevorgang abgebrochen werden soll
- Returns:
- Inhalt der URL zeilenweise als Vektor oder ein Vector mit Länge 0 wenn die Seite nicht erreichbar ist.
 
- 
readURL
- 
getBufferedInputStreamFromURLpublic static BufferedInputStream getBufferedInputStreamFromURL(String webPath) throws IOException, NoSuchAlgorithmException, KeyManagementException Liefert einen Buffered InputStream, welcher von einer URL-liest- Parameters:
- webPath- URL von der gelesen werden soll
- Returns:
- BufferedInputStream
- Throws:
- IOException- Fehlermeldung wenn nicht verbunden werden kann
- NoSuchAlgorithmException- Fehlermeldung wenn nicht verbunden werden kann
- KeyManagementException- Fehlermeldung wenn nicht verbunden werden kann
 
- 
readFileFromURLLiest eine URL direkt in eine Datei ein ohne dabei unnötig viel Speicher zu verschwenden- Parameters:
- webPath- URL von der gelesen werden soll
- file- ZielDatei
- Returns:
- true wenn alles Ok war
 
- 
getUrlByteArray
- 
getUrlString
- 
getUrlStringVector
- 
main
 
-