0
私のコードは次のとおりです。User-Agentを使ってiPhoneにファイルをダウンロードするにはどうすればいいですか?
NSMutableURLRequest* req = [[[NSMutableURLRequest alloc] initWithURL:url]
autorelease];
NSString *userAgent = @"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13";
[req setValue:userAgent forHTTPHeaderField:@"User-Agent"];
NSURLResponse* response = nil;
NSError* error = nil;
NSData* fff = [NSURLConnection sendSynchronousRequest:req
returningResponse:&response
error:&error];
NSLog(@"size : %d", [fff length]);
私はiPhoneがクロムなどのファイルをダウンロードするために準備します。しかし、それは動作しません! ...
あなたはそれが動作していない方法を知っていますかのために欲しいものではありませんか?あなたが見ている特定の行動は何ですか?あなたはどんな具体的な行動を期待していますか? – highlycaffeinated
WireSharkやCharlesのようなスニファを入手して、あなたのリクエストを見るか、自分のサーバーをセットアップして実際に送信されたuserAgentを確認してください。私はリダイレクトでユーザーが提供したuserAgent文字列が送信されていないことを確認しました.Appleメソッドを修正する必要がありました。 – zaph