如何下载没有文件扩展名的url源代码?
截至目前我正在使用下面的代码下载文件以获取源代码:
NSString *stringUrl = @"http://example.com/hello/goodbye.html";
NSURL *finalURL = [NSURL URLWithString:[stringUrl stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]];
self.source = [NSString stringWithContentsOfURL:finalURL encoding:NSUTF8StringEncoding error:nil];
不要误解我的意思,它的效果很好但是如果url没有这样的扩展名它根本不起作用:
NSString *stringUrl = @"http://example2.com/something/";
NSURL *finalURL = [NSURL URLWithString:[stringUrl stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]];
self.source = [NSString stringWithContentsOfURL:finalURL encoding:NSUTF8StringEncoding error:nil];
如何获取未定义扩展名的html源代码?
希望有人可以帮助我,因为我的整个项目依赖于从url获取源而没有扩展。谢谢
没有找到相关结果
已邀请:
1 个回复
凄挡
变成
,那么你也运气不好。没有人说网络服务器根本不得不把它交给文件 - 再次,URL只是变成了对服务器的GET请求。服务器可以自由地生成响应,但它甚至不需要查询特定的文件系统文件来生成结果(它可以由Web服务器本身完全在内存中生成,并且根本不会触及文件系统)。系统甚至不需要知道文件的概念,仍然可以很好地实现HTTP本身。