0

ASIHTTPRequest を使用してファイルをダウンロードします。URL はhttp://www.aaa.bbb.com:8000/showuploaddocument.aspx?docid=45のようなものです。そのため、URL からファイルの種類を特定できません。ダウンロードしたファイルのファイル タイプを特定するにはどうすればよいですか?

4

3 に答える 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 に答える