我正在尝试使用Alamofire 4.6.0发送POST请求并且请求未触发,当我调试它时,它显示Alamofire正在构建请求,但它似乎不是在发送请求。
此代码嵌套在具有完成处理程序的方法中。
func phoneVerifyStart(Step: Bool, PhoneNumber: String, authCode: String?, completionHandler: @escaping (_ response: Any? ->()){
//Create our request with the users phone number
let jsonData = ["request": ["method": "phoneNumberVerificationStart","id": 1, "params": ["number": "\(PhoneNumber)"] ]]
let urlString = “************************************”
Alamofire.request(requestURL, method: .post, parameters: jsonData, encoding: JSONEncoding.default).responseJSON { response in
print("here")
completionHandler(response)
}
}
我根本没有得到任何回复,我也无法点击"这里"。 服务器不接收来自此代码的调用,因此代码根本不发送请求。