如果我使用客户端javascript获取一个站点,该站点将看到什么作为请求ip?我的服务器或客户机's
If i GET a site using client-side javascript, what will the site see as the requesting ip? My server or the client's?
我正在构建一个用户可能偶尔进行搜索的应用程序。我想通过谷歌搜索,但我不确定如果我有很多用户,我是否会达到谷歌的搜索配额。每个用户每天在该应用程序上的搜索次数不会超过一两次。但累积起来,可能会多得多。
将做谷歌查询的客户端检索避免这个问题,而不是识别我的服务器作为源ip?
是的,如果您从客户端执行GET请求,客户端的IP将是源IP
由于您是从客户端执行GET操作,因此TCP/IP连接是由客户端打开的。因此,网站将客户端的IP视为请求IP。但是,如果您希望网站看到您的IP,您可以通过AJAX将请求重新路由到您的服务器,让您的服务器执行GET并将结果异步发送回客户端。
相关文章:
- ajax请求的顺序总是不同的
- Meteor如何接收HTTP请求
- 有没有一种方法可以防止img get请求使用css或js发生
- 从ajax请求中获取javascript对象
- 如何在打开防伪令牌的情况下允许跨站点请求
- 尝试跨站点 JSON 使用 JS(Angular)请求 API
- Javascript 中的跨站点表单请求
- 将 API 请求转换为要在站点中使用的文本
- 使用javascript生成的cookie防止跨站点请求伪造
- 跨站点的GET请求
- 跨站点ajax请求不起作用
- 如果我使用客户端javascript获取一个站点,该站点将看到什么作为请求ip?我的服务器或客户机's
- 否'访问控制允许来源'标头存在于请求的资源上.使用github站点
- Ajax.请求外部站点:是否XSS
- 当从不存在的站点请求HTTP响应时,Node.js脚本会中断
- 跨站点AJAX -从Tomcat服务器请求数据
- 允许子域之间的跨站点请求,而不改变第二个子域的文件内容
- 我如何做一个ajax jquery http请求与javascript和php在服务器站点上
- 使用curl请求和登录一个站点
- 剖析站点以克隆AJAX请求并获取XML