目前我可以确定服务那边是有返回数据的,但是data里面一直为空,指令发送是成功的。
func postDataToURL() {
let postString = "/digital/13/0"
var request = URLRequest(url: URL(string: "http://192.168.0.101/console/send?text=" + postString)!)
request.httpMethod = "POST"
let task = URLSession.shared.dataTask(with: request, completionHandler: {
(data, response, error) in
if error != nil {
return
}
print("response: \(response!)")
let phpOutput = String(data: data!, encoding: .utf8)!
print("php output: \(phpOutput)")
})
task.resume()
}