This is a specific shoutcast error. Probably an anti-ripper hack. ( http://all-streaming-media.com/streaming-media-faq/faq-SHOUTcast-ripper.htm ). I found it was the user-agent by comparing the request send by Safari (that works) and the one send by my test application (using Wireshark to sniff the request and the response: http://www.wireshark.org/ ).

Le 7 nov. 08 à 17:46, Arnab Ganguly a écrit :

Hi,
Awesome!!!!
Thanks very much for all the detailed information.It is working perfectly and initially I got the response as "Response status: 403, forbidden" and once I framed the request "[request setValue:@"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/528.5+ (KHTML, like Gecko) Version/4.0 Safari/528.1" forHTTPHeaderField:@"User-Agent"];" it worked perfectly and I got a 200 OK response.

One thing I would like to know from where can I get these information about how the server understands the different types of request from "Unknown Server" ?

Thanks
Arnab

On Fri, Nov 7, 2008 at 8:18 PM, Jean-Daniel Dupas <[EMAIL PROTECTED] > wrote: And another point. It look like shoutcast (for silly reason probably) forbidden request from unknown user agent. To workaround this problem, just set the request user agent to something shoutcast know, for example:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL: [NSURL URLWithString :@"http://yp.shoutcast.com/sbin/tunein-station.pls?id=9907";]];

[request setValue:@"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/528.5+ (KHTML, like Gecko) Version/4.0 Safari/528.1"
 forHTTPHeaderField:@"User-Agent"];


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to