UrlFetchApp 变量错误
UrlFetchApp Variable Errors
我正在尝试使用 UrlFetchApp Google 脚本 API 创建代理。但是,对于 ?url="https://google.com"
的查询字符串,它给了我这个错误:
Exception: Invalid argument: "https://google.com" (line 3, file "Code")
但是当我在下面的代码中用 param
替换 https://google.com 时,参数的确切值,出于某种原因,它工作得很好。
这是我的代码:
function doGet(e) {
var param = e["parameter"]["url"];
var response = UrlFetchApp.fetch(param);
return HtmlService.createHtmlOutput(response);
}
感谢您的帮助!
这个修改怎么样?
我认为在您的 Web Apps 脚本中,不需要双引号。
发件人:
?url="https://google.com"
收件人:
?url=https://google.com
或者,当使用URL编码时,变成如下
?url=https%3A%2F%2Fgoogle.com
我正在尝试使用 UrlFetchApp Google 脚本 API 创建代理。但是,对于 ?url="https://google.com"
的查询字符串,它给了我这个错误:
Exception: Invalid argument: "https://google.com" (line 3, file "Code")
但是当我在下面的代码中用 param
替换 https://google.com 时,参数的确切值,出于某种原因,它工作得很好。
这是我的代码:
function doGet(e) {
var param = e["parameter"]["url"];
var response = UrlFetchApp.fetch(param);
return HtmlService.createHtmlOutput(response);
}
感谢您的帮助!
这个修改怎么样?
我认为在您的 Web Apps 脚本中,不需要双引号。
发件人:
?url="https://google.com"
收件人:
?url=https://google.com
或者,当使用URL编码时,变成如下
?url=https%3A%2F%2Fgoogle.com