ASIHTTPRequest を使用してファイルをダウンロードします。URL はhttp://www.aaa.bbb.com:8000/showuploaddocument.aspx?docid=45のようなものです。そのため、URL からファイルの種類を特定できません。ダウンロードしたファイルのファイル タイプを特定するにはどうすればよいですか?
1071 次
3 に答える
0
最終的には、それを意味のあるものに統合する方法を選択するだけで、データのストリーム (生データ) を取得していると思います。お気に入り:
NSString *aString = [[NSString alloc] initWithData:myData encoding:NSASCIIStringEncoding];
または:
UIImage *aImage = [UIImage imageWithData:myData];
于 2012-06-05T14:26:33.700 に答える
0
NSURLResponse にはそのためのメソッドがあります
- (NSString *)MIMEType;
- (NSString *)suggestedFilename;
于 2012-07-24T13:55:52.870 に答える
0
サーバーから返された Content-Type ヘッダーを照会できます。
NSString *contentType = [[request responseHeaders] objectForKey:@"Content-Type"];
これは、image/jpeg、text/plain などの文字列になります。
于 2012-06-05T15:32:11.800 に答える