如何从获取请求中获取 json 响应而不是 html 响应?

How to fetch json response instead of html response from a get request?

在浏览器中打开 https://www.coinome.com/exchange/data.json 显示 json,但在尝试通过发出 GET 请求获取响应时,返回的响应是 html 格式。

如何获得 JSON 响应而不是 html 响应?

那是因为当你第一次向那个 url 执行请求时,服务器 returns 一个 html 表单来检查你是否是人类。

然后在您编译并提交表单后返回一个 cookie。

您必须保存该 cookie 并重做相同的 url 请求,同时将 cookie 放入请求 header 以获得 json 格式的响应。