我在Codeigniter中遇到REST API问题。当我把网址放在Firefox中时,我得到了所需的响应,所以我知道网址是正确的。使用下面的代码,我得到一个超时。我不知道造成这种情况的原因。任何帮助将不胜感激。
$json = file_get_contents('http://localhost/q3n/index.php/api/action_count/status/2');
print_r(json_decode($json));
答案 0 :(得分:1)
如果你的codeigniter中有curl库你也可以起诉它也可以像下面那样执行这个操作。如果你没有curl库,可以在link找到codeigniter的curl库,你也可以找到小教程。
$url_path = "http://localhost/q3n/index.php/api/action_count/status/2";
$res = $this->curl->simple_get($url_path);
$result = json_decode($res, true);