Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script HtmlService doPost_Google Apps Script - Fatal编程技术网

Google apps script HtmlService doPost

Google apps script HtmlService doPost,google-apps-script,Google Apps Script,我正在尝试使用doPost提交表单,但我一直收到“未知宏doPost”错误 模板化Html: <?var url = ScriptApp.getService().getUrl().replace("exec","dev");?> ... <form action='<?=url?>' method="post"> <fieldset> ... <input type="submit" value="Submit"/&

我正在尝试使用doPost提交表单,但我一直收到“未知宏doPost”错误

模板化Html:

<?var url = ScriptApp.getService().getUrl().replace("exec","dev");?>

...

<form action='<?=url?>' method="post">
  <fieldset>
    ...
    <input type="submit" value="Submit"/>
  </fieldset>
</form>

...

您正在获取错误,因为您将数据发布到错误的URL。开发者和执行URL不仅因dev/exec而异。两个URL完全不同。要进行测试,只需硬编码devloperURL,您就会得到错误,因为您将数据发布到错误的URL。开发者和执行URL不仅因dev/exec而异。两个URL完全不同。为了测试,只需为exec、dev swapping编写devlooper URL

,看看。这是另一个在你说话之前先尝一尝的例子:D。我尝试了你的建议,瞧,都成功了。再次感谢!对于执行官来说,dev swapping看看。这是另一个在你说话之前先尝一尝的例子:D。我尝试了你的建议,瞧,都成功了。再次感谢!
function doPost(requestInfo){
  Logger.log("Entering doPost()\n");
  return HtmlService.createHtmlOutput("<h1>404</h1>");

}