PHP中使用vpnblocker的JSON Api的问题

时间:2018-06-08 19:06:06

标签: php json api

您可以在下面找到我的PHP代码:

describe('<DatePicker />', () => {
  it('should have default props', () => {
    const mock = jest.mock('react-text-mask', () => props => <input type="text" {...{ ...props }} />);
    const tree = renderer.create(<DatePicker onChange={Function} />).toJSON()
    jest.spyOn(mock)

    expect(tree).toMatchSnapshot()
  })
})

代码正好 function getClientIP(){ if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip = $_SERVER['REMOTE_ADDR']; } return $ip; } $ipaddress = getClientIP(); function ip_details($ip) { $json = file_get_contents("http://api.vpnblocker.net/v2/json/{$ip}"); $details = json_decode($json, true); return $details; } $details = ip_details($ipaddress); echo $details['host-ip']; echo $details['status']; echo $details['org']; status,但它没有从API中获取org语句。

你能帮我解决这个问题吗?

如果您还可以使用host-ip表明我如何确保其安全,那也很棒。

0 个答案:

没有答案