JSON 响应
我们尝试自动检测有人想要调用我们的 API 还是查看我们的网站,然后我们发回适当的 JSON 响应而不是 HTML。我们基于已知流行编程语言、工具和框架的用户代理来做到这一点。但是,当 JSON 响应未自动发生时,还有其他几种方法可以强制执行 JSON 响应。
/json
一种是在任何请求的末尾附加:
$ curl ipinfo.io/json $ curl ipinfo.io/8.8.8.8/json
另一种是将Accept
标头设置为application/json
:
$ curl -H "Accept: application/json" ipinfo.io $ curl -H "Accept: application/json" ipinfo.io/8.8.8.8