http Post 통신
func httpPost(){
var request = URLRequest(url: URL(string: Config.URL.historyUploadUrl)!)
request.httpMethod = "POST"
let postParameters = "NUMBER="+Num+"&WHERE="+Where+"&USER="+User+"&OUTDATE="+OutDate+"&INDATE="+InDate;
request.httpBody = postParameters.data(using: .utf8)
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data, error == nil else {
print("error=\(String(describing: error))")
return
}
if let httpStatus = response as? HTTPURLResponse, httpStatus.statusCode != 200 {
print("statusCode should be 200, but is \(httpStatus.statusCode)")
print("response = \(String(describing: response))")
}
let responseString = String(data: data, encoding: .utf8)
print("responseString = \(String(describing: responseString))")
print("참or거짓==\(String(describing: responseString?.contains("YES")))")
if responseString?.contains("YES") == true {
self.mAlert()
}
}
task.resume()
}