Xcode/Swift 中的简单本地主机服务器?
Simple Localhost Server in Xcode/Swift?
我正在 XCode 中制作一个 macos 应用程序,我想知道是否有办法让它托管一个在网络上可见的本地服务器。
我正在尝试找到一种方法,以便它可以使用 hostname/ip 地址在设备网络上托管某些内容,这样如果有人访问 http://hostname:5000
,他们将能够看到响应,并且该应用程序将能够看到请求,就像托管本地 python 服务器的工作方式一样。在 XCode 和 Swift 中有什么方法可以做到这一点?
例如:用户在屏幕上按下 'start server'。服务器跨网络托管。任何时候向它提出请求,他们都会收到通知。
为了让您放心,您可能会找到一些示例代码,包括本地 Web 服务器中的 app.Few 我发现的示例代码是:
https://github.com/ooper-shlab/MyWebViewApp-Swift
https://github.com/depoon/SwiftLocalhost
最主要的是它只是一个 public
,实验代码,所以它并不简单,不易采用,并非所有编码都是最佳推荐,远非可读性,并且可能有严重的问题 bugs.But 您可以将其用作工作示例并将其任何部分带入您的应用程序.
我正在 XCode 中制作一个 macos 应用程序,我想知道是否有办法让它托管一个在网络上可见的本地服务器。
我正在尝试找到一种方法,以便它可以使用 hostname/ip 地址在设备网络上托管某些内容,这样如果有人访问 http://hostname:5000
,他们将能够看到响应,并且该应用程序将能够看到请求,就像托管本地 python 服务器的工作方式一样。在 XCode 和 Swift 中有什么方法可以做到这一点?
例如:用户在屏幕上按下 'start server'。服务器跨网络托管。任何时候向它提出请求,他们都会收到通知。
为了让您放心,您可能会找到一些示例代码,包括本地 Web 服务器中的 app.Few 我发现的示例代码是:
https://github.com/ooper-shlab/MyWebViewApp-Swift
https://github.com/depoon/SwiftLocalhost
最主要的是它只是一个 public ,实验代码,所以它并不简单,不易采用,并非所有编码都是最佳推荐,远非可读性,并且可能有严重的问题 bugs.But 您可以将其用作工作示例并将其任何部分带入您的应用程序.