iPhone 上的 HTTP 服务器?
我在 iPhone 上使用 cocoa http 服务器。如果我设置根文档,它工作正常。但我想列出我的“文档目录”的所有内容。我尝试将根文档设置为文档的目录路径
NSArray *directories = NSSearchPathForDirectoriesInDomains(NSDocumentsDirectory, NSUserDomainMask, YES);
NSString *rootDir = [directories lastObject];
[httpServer setDocumentRoot:rootDir];
(我尝试以编程方式获取路径)
但它不起作用...对此有什么想法吗?或者是否有任何开源项目可以用来列出我的文档目录的内容?
更新:这里是该项目的链接(cocoa http server)
I am using cocoa http server on iPhone. Its working fine if I set a root document. But I want to list all the contents of my "Document directory". I tried setting the root document to the document's directory path
NSArray *directories = NSSearchPathForDirectoriesInDomains(NSDocumentsDirectory, NSUserDomainMask, YES);
NSString *rootDir = [directories lastObject];
[httpServer setDocumentRoot:rootDir];
(I tried getting the path programatically)
But its not working ... any idea on this or is there any opensource project that I can use to list the content of my document directory?
Update : here is link to the project (cocoa http server)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试 Mongoose,它是 Objective-C 包装器。看来 Mongoose 本身就支持目录列表。
You could try Mongoose and it's Objective-C Wrapper. It seems Mongoose natively supports directory listing.
您必须使用;
因为应用程序的 GUID 在每次安装时都会发生变化(即上面目录中以 8D41 开头的数字)。
You must use;
because the GUID for the app changes on every install (i.e. the number starting with 8D41 in your dir above).