1
在swift 3我使用alamofire進行網絡調用。爲此,我使用字符串附加基本URL。因爲我得到的響應爲零。請看以下代碼:appendingPathComponent:不會做百分比編碼導致迅速加載失敗3
public var baseURL: URL { return URL(string: "http://138.112.175.138:3300/api")! }
public var path: String {
switch self {
case .carsSearch:
return "/cars/display?model=1"
default:
return ""
}
}
對於附加這樣的:
public func url() -> String {
return self.baseURL.appendingPathComponent(self.path).absoluteString
}
但我得到的輸出:
http://138.112.175.138:3300/api/cars/display%3Fmodel=1
因此我的反應越來越零。如何解決這個問題?
謝謝,你是偉大的..我將很快接受答案 –