【发布时间】:2020-10-23 04:36:11
【问题描述】:
试图让 Google 在“Uptime-Checks”的“Response-Validation”中验证我的“Cloud-Function”的输出。
我已经使用“正则表达式”来尝试验证我的“Json”输出,但它不起作用,当我测试它时,我得到:“在 219 毫秒内响应“403(禁止)”。
以下是我的“源”在“云功能”中的示例:
def example(request):
from flask import request, jsonify
import requests
postdata = {
"zzz": ["zzz"],
"zzz": ["zzz"],
"zzz": "zzz",
"zzz": {"distinct": True}
}
posturl = 'zzz'
requestheaders = {'Content-Type': 'application/json', 'X-Api-Key': 'zzz'}
r = requests.post(url=posturl, json=postdata, headers=requestheaders)
result = r.json()
return(result)
【问题讨论】:
-
什么是
posturl?你有POST的权限吗?
标签: python google-cloud-platform google-cloud-functions google-cloud-monitoring