使用以下代码通过MySQL的php文件检索数据在wifi上工作得很好,但在移动设备上却没有,它似乎会截断响应。任何帮助进行调试的人都会非常感激。请参阅下面的代码粘贴到单元格v wifi的打印输出
func get(){
let urlcustom = "http://myserver.com/swiftly/phpget.php?team_id=\(theteam)"
let url = URL(string: urlcustom)
let data = try? Data(contentsOf: url!)
values = try! JSONSerialization.jsonObject(with: data!, options: JSONSerialization.ReadingOptions.mutableContainers) as! NSArray
tableView.reloadData()
print("get ran \(data)")
// mobile phone cell connection - FAIL
// get ran Optional(<5b5d>)
// Wifi Connection
//get ran Optional(<5b7b2269 64223a22 31222c22 7465616d 5f696422 3a223122 2c226e61 6d65223a 22457669 65205072 6f637465 72222c22 646f6222 3a223230 30362d30 312d3033 222c2270 686f746f 223a2222 7d5d>)
}
答案 0 :(得分:0)
我将其添加到我的所有文件中:
<?php
header("Content-Type: application/json"); header("Expires: 0");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
$host='localhost';
现在一切正常。