Иван Asked:2022-02-19 12:55:21 +0000 UTC2022-02-19 12:55:21 +0000 UTC 2022-02-19 12:55:21 +0000 UTC 如何从浏览器而不是服务器调用 API? 772 在Dadata API的描述中,建议从浏览器调用 API,而不是从服务器调用 - 这将防止机器人。 告诉我如何从浏览器调用 API? браузер 1 个回答 Voted Best Answer S.H. 2022-02-19T13:05:12Z2022-02-19T13:05:12Z 如果您查看 JavaScript 链接中的示例,这是来自浏览器的 API 调用。 这里的区别是这样的。 Dadata 的作者说:“当您在客户端使用我们的 API 时,许多客户都可以从他们自己的地址联系我们。如果您在服务器上启用我们的 API 的使用,那么您的所有客户都会去从您的服务器的 ip 发送给我们,我们的限制系统可能会将此视为过于频繁的调用,并停止响应。” 即只用浏览器中的api,尽量不要在单位时间内从同一个地址发出过多的请求
如果您查看 JavaScript 链接中的示例,这是来自浏览器的 API 调用。
这里的区别是这样的。
Dadata 的作者说:“当您在客户端使用我们的 API 时,许多客户都可以从他们自己的地址联系我们。如果您在服务器上启用我们的 API 的使用,那么您的所有客户都会去从您的服务器的 ip 发送给我们,我们的限制系统可能会将此视为过于频繁的调用,并停止响应。”
即只用浏览器中的api,尽量不要在单位时间内从同一个地址发出过多的请求