Google AppScript отправляет запросы GET с телами, а не запросы POST? - PullRequest
0 голосов
/ 17 марта 2020

Я почесал голову от этого несколько дней. Вот мой код AppScript:

data = {'api_dev_key':'meow',
        'api_option':'paste',
        'api_paste_code':'dog',
        'api_paste_format':'python'}


var options =
      {
        "method" : "post",
        "payload": data
      };


var response = UrlFetchApp.fetch(testing_flask_url, options);
Logger.log(response); 

Независимо от того, что эти данные отправляются в виде тела на запрос GET на мою Flask конечную точку.

Странно, мои nginx журналы всегда показывают два запроса одновременно: один POST и один GET:

[17/Mar/2020:15:29:22 +0000] "POST /myendpoint HTTP/1.1" 308 267 "-" "Mozilla/5.0 (compatible; Google-Apps-Script; beanserver; +https://script.google.com; id: <id>)"
[17/Mar/2020:15:29:22 +0000] "GET /myendpooint

Что это за два запроса?

Как я могу получить AppScript отправить актуальный запрос POST?

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