云调度程序 - HTTP - 在 payload/body 中列出
Cloud scheduler - HTTP - list in payload/body
我在 GCP 中有一个 POST 到 REST 服务端点的预定作业。 url 预期的有效载荷是
{"foo": ["bar"]}
我在 Web 控制台的 Body 字段中指定了 "{\"foo\": \[\"bar\"\]}"
:
AND 在 Content-Type
header 中指定 application/json
。
但是我从端点收到 400 错误(错误请求)。当 swagger 请求时端点工作得很好,所以我认为问题出在我如何在 cron 作业中指定有效负载。
我应该如何在 Cloud Scheduler Web 界面中编写负载?
直接使用你的原始 JSON {"foo": ["bar"]}
。转义字符用于 gcloud CLI。
我在 GCP 中有一个 POST 到 REST 服务端点的预定作业。 url 预期的有效载荷是
{"foo": ["bar"]}
我在 Web 控制台的 Body 字段中指定了 "{\"foo\": \[\"bar\"\]}"
:
AND 在 Content-Type
header 中指定 application/json
。
但是我从端点收到 400 错误(错误请求)。当 swagger 请求时端点工作得很好,所以我认为问题出在我如何在 cron 作业中指定有效负载。
我应该如何在 Cloud Scheduler Web 界面中编写负载?
直接使用你的原始 JSON {"foo": ["bar"]}
。转义字符用于 gcloud CLI。