0

私の iOS アプリでは、次のような単純なGCDWebServerリダイレクト ハンドラを追加しようとしています。

self.webServer!.addHandlerForMethod("GET", 
    pathRegex: "/api/.*",
    requestClass: GCDWebServerRequest.self,
    processBlock: { request in
        let url = NSURL(string: "http://external.host\(request.URL!.absoluteString)")
        return GCDWebServerResponse(redirect: url, permanent: true)
    }
)

しかし、私のurlは不正です。NSURL与えられたhostandからを適切に構築するにはどうすればよいGCDWebServerRequest.URLですか?

4

1 に答える 1