我有一个网址,我想使用google脚本的UrlFetchApp.fetch()命令。不幸的是这个网址有一个| (在其中部分编码为%7c)并且每次我尝试获取它时都会收到错误,说“无效参数”。知道如何解决这个问题并成功获取网址吗?
答案 0 :(得分:2)
如果传递给UrlFetchApp.fetch
的网址已经编码,似乎有效。
假设您想要访问www.google.com/aaa|bbb(实际上并不存在)。以下脚本失败并显示“invalid argument”:
UrlFetchApp.fetch("www.google.com/aaa|bbb");
但是当请求有效但是找不到页面时,这个正确地返回404:
UrlFetchApp.fetch("www.google.com/aaa%7Cbbb");
如果这没有用,那么如果您可以粘贴您的网址会有所帮助。