在wifi上的Json数据在单元网络上被截断了

时间:2016-07-02 22:22:00

标签: ios json swift

使用以下代码通过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>)


}

1 个答案:

答案 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';

现在一切正常。