Понимание doGet и doPost в ГАЗЕ - PullRequest
       0

Понимание doGet и doPost в ГАЗЕ

0 голосов
/ 19 октября 2018

Я новичок в развертывании проекта Google App Script в качестве веб-приложения.Я пытаюсь использовать функции doGet и doPost, но способ, которым они работают, сбивает с толку, особенно doPost.

Вот мой код:

function doGet(e) {
  Logger.log("in doGet");
  var params = JSON.stringify(e);
  return HtmlService.createHtmlOutput(params);
}


function doPost(e) {
  Logger.log("in doPost");
  var params = JSON.stringify(e);
  return HtmlService.createHtmlOutput(params);
}

После публикации этого веб-приложения я получил следующий URL: https://script.google.com/macros/s/AKfycbxpPMg45TwpnqqkFj1yXdYunyefiV9NuAT2sz9dFiv42zonKY4/exec

Когда я использую браузер, чтобы перейти к этомуURL, я получаю:

Сценарий завершен, но ничего не возвращен.

Но если я скопирую последний код URL, то есть: https://script.google.com/macros/s/AKfycbyUC8EsNggr9AK9iTMkgn35dhyUyeGchYmG-wANMI8/dev

Я получаю: {"parameter": {}, "contextPath": "", "contentLength": - 1, "queryString": "", "parameters": {}}

Так почемуURL с exec не работает?

Второй вопрос о doPost.Я пытался использовать Почтальон для отправки запроса на этот URL: https://script.google.com/macros/s/AKfycbxpPMg45TwpnqqkFj1yXdYunyefiV9NuAT2sz9dFiv42zonKY4/exec

Снова возвращается HTML-страница, которая сообщает мне

Сценарий завершен, но не вернулсячто угодно.

Это не то, что я хочу.Чего мне не хватает при развертывании веб-приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...