- Registriert
- 20.12.08
- Beiträge
- 11
Hi,
ich schreibe grad an einem Prog, dass den Aktuellen Titel eines Shoutcast-Streams auslesen soll.
Die Daten werden auf dem Server auf einer XML-Datei gespeichert. Wenn ich die Datei über den Browser abrufe, speichere, auf meinem Webspace aufrufe, dann klappt das Auslesen der XML-Datei ohne Probleme.
Wenn ich aber direkt auf die original-XML zugreifen möchte gibt es Probleme.
Hier der Abruf:
NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL URLWithString"http://domainort/admin.cgi?pass=PASSWORD&mode=viewxml"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:10.0];
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
if (theConnection)
{
receivedData = [[NSMutableData data] retain];
connectionUse = @"xml";
}else{
NSLog(@"Connection failed");
}
Wenn ich mir im - (void)connectionDidFinishLoadingNSURLConnection *)connection
den Inhalt der Daten ausgeben lasse, dann bekomme ich eine Fehlermeldung ausgegeben.
NSLog(@"Succeeded! Received %d bytes of data",[receivedData length]);
NSLog(@"Data is: %@", [[NSString alloc] initWithData:receivedData encoding:NSUTF8StringEncoding]);
Ich bekomme im Log ausgegeben:
Data is: ICY 404 Resource Not Found
icy-notice1:<BR>SHOUTcast Distributed Network Audio Server/win32 v1.9.8<BR>
icy-notice2:The resource requested was not found<BR>
Wisst ihr wo das Problem ist und was ich dagegen machen kann??
Danke schon mal im Vorraus, grüße Daedalus
ich schreibe grad an einem Prog, dass den Aktuellen Titel eines Shoutcast-Streams auslesen soll.
Die Daten werden auf dem Server auf einer XML-Datei gespeichert. Wenn ich die Datei über den Browser abrufe, speichere, auf meinem Webspace aufrufe, dann klappt das Auslesen der XML-Datei ohne Probleme.
Wenn ich aber direkt auf die original-XML zugreifen möchte gibt es Probleme.
Hier der Abruf:
NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL URLWithString"http://domainort/admin.cgi?pass=PASSWORD&mode=viewxml"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:10.0];
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
if (theConnection)
{
receivedData = [[NSMutableData data] retain];
connectionUse = @"xml";
}else{
NSLog(@"Connection failed");
}
Wenn ich mir im - (void)connectionDidFinishLoadingNSURLConnection *)connection
den Inhalt der Daten ausgeben lasse, dann bekomme ich eine Fehlermeldung ausgegeben.
NSLog(@"Succeeded! Received %d bytes of data",[receivedData length]);
NSLog(@"Data is: %@", [[NSString alloc] initWithData:receivedData encoding:NSUTF8StringEncoding]);
Ich bekomme im Log ausgegeben:
Data is: ICY 404 Resource Not Found
icy-notice1:<BR>SHOUTcast Distributed Network Audio Server/win32 v1.9.8<BR>
icy-notice2:The resource requested was not found<BR>
Wisst ihr wo das Problem ist und was ich dagegen machen kann??
Danke schon mal im Vorraus, grüße Daedalus