这篇文章说,只需单击logs列下的视图即可查看Google日志的输出。但是,虽然我可以看到HTTP调度函数的状态代码,但我看不到响应。例如,这个请求通常返回一个对象数组,但这是我从获得的完整日志:
{
httpRequest: {
status: 200
}
insertId: "------"
jsonPayload: {
@type: "type.googleapis.com/google.cloud.scheduler.logging.AttemptFinished"
jobName: "projects/----/locations/us-west2/jobs/name"
targetType: "HTTP"
url: "http://endpoint.com/test"
}
logName: "projects/----/logs/cloudscheduler.googleapis.com%2Fexecutions"
receiveTimestamp: "2019-07-18T16:00:12.574419040Z"
resource: {
labels: {
job_id: "Name"
location: "us-west2"
project_id: "----"
}
type: "cloud_scheduler_job"
}
severity: "INFO"
timestamp: "2019-07-18T16:00:12.574419040Z"
}如何查看来自请求的响应对象/文本?
发布于 2019-07-20 00:23:23
如何查看来自请求的响应对象/文本?
Stackdriver不记录HTTP响应主体。
您需要将函数发送的HTTP响应记录到Stackdriver。这意味着在函数代码中添加堆栈驱动程序功能。
此链接包括Stackdriver示例:
https://stackoverflow.com/questions/57099284
复制相似问题