我得到了错误
“503服务暂时不可用”
我的电话
$url = "https://www.okex.com/api/v1/ticker.do?symbol=ltc_btc";
$page = json_decode(file_get_contents($url),true);
var_dump($page);
Run Code Online (Sandbox Code Playgroud)
PHP file_get_contents
函数,但是当我将 url 直接写入浏览器时,我可以看到该页面,它们是仅阻止 file_get_contents 函数还是它是如何工作的?因为如果他们阻止了我的 ip,我也无法使用浏览器访问该站点,或者?
这是对 APi 服务器的调用,它返回给我 json。
下面的代码在控制台中抛出一条错误消息,我不明白这个逻辑,因为在我的代码中,你可以看到我已经编写了if语句,应首先检查对象是否存在.
if (typeof document.getElementById("trbrok0").checked != "undefined") document.getElementById("trbrok0").checked = false;
if (typeof document.getElementById("trbrok1").checked != "undefined") document.getElementById("trbrok1").checked = false;
if (typeof document.getElementById("trbrok2").checked != "undefined") document.getElementById("trbrok2").checked = false;
if (typeof document.getElementById("trbrok3").checked != "undefined") document.getElementById("trbrok3").checked = false;Run Code Online (Sandbox Code Playgroud)
就像你可以看到我们应该首先检查对象是否存在,然后尝试更改对象中"checked"属性的值.但我总是收到以下错误消息:
Uncaught TypeError: Cannot read property 'checked' of null
Run Code Online (Sandbox Code Playgroud)