我正在使用Google Script UrlFetchApp fetch,并想出它所做的请求是从不同的IP地址完成的。如果多次调用UrlFetchApp.fetch(),则每个请求都来自另一个IP。
我正在使用DigestAuth和SessionId来发出请求,因为获取SessionId(基于IP)的调用来自不同的IP,因此我获得403 Forbidden。
f.e。 获得SessionId的电话是107.178.192。 52 使用基于IP的SessionId的呼叫来自107.178.192。 56
我可以强制UrlFetchApp.fetch()从同一个IP发出请求吗?
答案 0 :(得分:2)
不,不幸的是,它不可能。
谷歌应用程序脚本使用的IPS范围可用: https://developers.google.com/apps-script/guides/jdbc
检查"设置其他数据库"在那个页面上。