1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. surtic, 24.08.2011 #1
    surtic

    surtic Threadstarter Fortgeschrittenes Mitglied

    Guten Abend zusammen,

    Ich bin nun schon ein paar stunden an einer Lösung am suchen, leider habe ich noch nichts wirkliches gefunden / hingekriegt.

    In meiner App wird ein geschützter RSS Feed abgerufen. Da man ja gerne Links / Benutzernamen und Passwörter falsch eintippt möchte ich dies gerne überprüfen bevor ich die Daten Speichere und später für den abruf brauche.

    Zurzeit mache ich einen Aufruf so:
    Code:
    try {
    				
    	URL url = new URL( this.urlString );
    	
    	// Authentifizieren
    	Authenticator.setDefault(new Authenticator() {
    		protected PasswordAuthentication getPasswordAuthentication() {
    		return new PasswordAuthentication( username, password.toCharArray());
    	}});
    	
    	HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
    	urlConnection.connect();
    	
    	InputStream inputStream = new BufferedInputStream(urlConnection.getInputStream());
    	
    	InputSource inputSource = new InputSource( inputStream );
    	
    	this.parse( inputSource );
    	
    	urlConnection.disconnect();
    	
    	
    	
    } catch (MalformedURLException e) {
    	// TODO Auto-generated catch block
    	e.printStackTrace();
    } catch (IOException e) {
    	// TODO Auto-generated catch block
    	e.printStackTrace();
    }
    
    Das funktioniert super halt aber nur wenn alles passt... ansonsten passiert gar nix mehr... also er bleibt irgend wo hängen nehme ich mal an. im catlog gibt es keinen Fehler.

    Nun wie kann ich überprüfen ob die Angaben stimmen? Was gibt es da für Möglichkeiten?

    Danke für eure Hilfe.



    Edit:

    Konnte das Problem lösen mit

    Code:
    urlConnection.setReadTimeout(250);
    			
    			if ( urlConnection.getContentLength() > 10 ) {
     
    Zuletzt bearbeitet: 25.08.2011
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] MPAndroidChart gruppiertes Barchart: Gruppentitel nicht über Gruppe Android App Entwicklung Freitag um 23:30 Uhr
[ERLEDIGT] Wie kann ich feststellen ob eine SD-Karte migriert wurde Android App Entwicklung Freitag um 13:42 Uhr
[ERLEDIGT] Speicherort verschwindet nach Änderung des Standardpfads in der Systemeinstellung Android App Entwicklung Donnerstag um 18:08 Uhr
[ERLEDIGT] Admob-Einstellungen Android App Entwicklung 20.06.2017
[ERLEDIGT] Eine art Dropbox Android App Entwicklung 20.06.2017
[ERLEDIGT] StartActivityForResult von OpenGL aus. Android App Entwicklung 19.06.2017
[ERLEDIGT] Notification sendet eher zufällig als festgelegt Android App Entwicklung 19.06.2017
[ERLEDIGT] RFID Karten Kommunikation? Android App Entwicklung 18.06.2017
[ERLEDIGT] Kleine Probleme mit einer App Android App Entwicklung 14.06.2017
[ERLEDIGT] APK erstellen Android App Entwicklung 11.06.2017
Du betrachtest das Thema "[Erledigt]HTTP Authentication Testen" im Forum "Android App Entwicklung",