这几天我一直在挠头。这是我的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请求?