私の 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
与えられたhost
andからを適切に構築するにはどうすればよいGCDWebServerRequest.URL
ですか?