Php 使用doPost方法将e.parameter传递给数组
可以通过DoPost方法传递参数吗?我正试着把e.parmaters传给我的阵列。我所看到的回报是没有我想要推送的参数值的空括号 代码:Php 使用doPost方法将e.parameter传递给数组,php,javascript,variables,google-apps-script,dopostback,Php,Javascript,Variables,Google Apps Script,Dopostback,可以通过DoPost方法传递参数吗?我正试着把e.parmaters传给我的阵列。我所看到的回报是没有我想要推送的参数值的空括号 代码: 是的,您可以将参数传递给doPost(e),就像 您可以在doPost(e)方法内部使用此选项来检查传递给该方法的参数 var parameters = ""; for (var i in e.parameter) { parameters += "e.parameter."+i+" = "+e.parameter[i]; } Logger.log(par
是的,您可以将参数传递给doPost(e),就像 您可以在doPost(e)方法内部使用此选项来检查传递给该方法的参数
var parameters = "";
for (var i in e.parameter) {
parameters += "e.parameter."+i+" = "+e.parameter[i];
}
Logger.log(parameters);
我如何检查日志?我将代码粘贴到doPost中,并将其发回电子表格。我可以通过UIAPP或其他方式查看此内容吗?您应该能够打开列出此doPost()方法的脚本编辑器,然后发出POST请求(调用脚本),然后单击查看>日志。这是我在运行depost方法时得到的结果。.TypeError:无法读取属性“参数”从undefinedI开始,gotton习惯于只使用Utilities.jsonStringify(e)作为记录器步骤。懒惰但功能强大。@lockdown277,您不应该运行doPost方法。你应该像平常一样提出POST请求。然后返回并检查日志。
var parameters = "";
for (var i in e.parameter) {
parameters += "e.parameter."+i+" = "+e.parameter[i];
}
Logger.log(parameters);