2021年1月28日星期四

Auto request again after returned false

I've got some idea about auto request again after 2 second if the returned data status is 201. From the beginning, i'm using Timer to delay it and make a request once. But my request dind't run again. Any solution? Thanks. Here is my code:

 Timer.scheduledTimer(withTimeInterval:2, repeats: true) { timer in                          let url = "exampleweb.com" // This will be your link                          let parameters: Parameters = ["User_type": type, "User_name": name, "User_email": email, "User_contact": contact, "User_password": password, "from_referral": referral]      //This will be your parameter                            Alamofire.request(url, method: .post, parameters: parameters).responseJSON { response in                              print(response)                              if response.status = 200 {                                  //Do something when success                              }else                              if response.status = 201 {                                  //Do something when failed                              }                                                        }                      }  
https://stackoverflow.com/questions/65948478/auto-request-again-after-returned-false January 29, 2021 at 11:41AM

没有评论:

发表评论