如何在Google Cloud Scheduler作业中设置内容类型



我目前有一个带有http目标和post方法的云调度程序作业。

根据谷歌的云调度程序文档:

内容类型:默认情况下,内容类型标头设置为"应用程序/八位位组流"。创建作业时,可以通过将"内容类型"显式设置为特定媒体类型来覆盖默认值。例如,ContentType可以设置为"application/json"。

我几乎需要做到这一点,将内容类型设置为">application/json;charset=utf-8",但我看不到这样做的方法。如何"显式覆盖它"?

您可以使用CLIgcloud scheduler jobs create http <NAME>:设置标题

Windows命令行语法:

--headers="{ "Content-Type": "application/json; charset=utf-8" }"

Linux命令行语法:

--headers='{ "Content-Type": "application/json; charset=utf-8" }'

文件:

gcloud调度程序作业创建http

在这个答案中,我展示了另一个例子,这样你就可以看到你需要包含在命令中的选项:

https://stackoverflow.com/a/53182080/8016720

最新更新