xx-li
2/3/2017 - 7:18 AM

使用第三方库CocoaHTTPServer搭建本地服务器

使用第三方库CocoaHTTPServer搭建本地服务器

/**
 使用[CocoaHTTPServer](https://github.com/robbiehanson/CocoaHTTPServer)库搭建本地服务器

 @param port 端口
 @param documentRoot web服务器目录
 */
- (void) creatHttpServerWithPort:(NSUInteger)port documentRoot:(NSString *)documentRoot
{
    HTTPServer *server = [[HTTPServer alloc] init];
    [server setType:@"_http._tcp."];
    [server setPort:port];
    [server setDocumentRoot:documentRoot];
    NSError *error;
    if([server start:&error]) {
        NSLog(@"Started HTTP Server on port %hu", [server listeningPort]);
    }
    else {
        NSLog(@"Error starting HTTP Server: %@", error);
    }
}