1

我正在尝试创建一个使用 Alamofire 5.2 发布请求的登录屏幕,但我似乎一遍又一遍地遇到相同的错误,我尝试设置 info.plist 文件,正如许多人所建议的那样,但它没有帮助. 我试图改变我将发布的方法,这也无济于事。

请帮助我解决这个问题,因为我已经坚持了好几天没有结果。

请求功能:

    func loginPlease(){
        
   
        
        let params = ["username":self.emailTextBox.text!, "password":self.PasswordTextBox.text!]
        
        let encodeURL = "domain url"
        
        let requestoAPI = AF.request(encodeURL, method: .post, parameters: nil, encoding: JSONEncoding.default, headers:["username":self.emailTextBox.text!, "password":self.PasswordTextBox.text!])
        
        
        requestoAPI.responseJSON(completionHandler: { (response) -> Void in
            
            print(response.request!)
            print(response.result)
            print(response.response)
            
        })
}
    

替代功能(只是为了确定)

    func loginPlease(){
        
   
        
        let params = ["username":self.emailTextBox.text!, "password":self.PasswordTextBox.text!]
        
        let encodeURL = "domain url"
        
        let requestoAPI = AF.request(encodeURL, method: .post, parameters: params, encoding: JSONEncoding.default, headers:nil)
        
        
        requestoAPI.responseJSON(completionHandler: { (response) -> Void in
            
            print(response.request!)
            print(response.result)
            print(response.response)
            
        })
}

信息列表: 信息列表

日志: 在此处输入图像描述

4

0 回答 0