gpt4 book ai didi

python - 如何设置 Google Cloud Function HTTP 响应的内容类型

转载 作者:太空宇宙 更新时间:2023-11-04 09:37:01 25 4
gpt4 key购买 nike

如何在 Python 中设置来自 HTTP Google 云函数的响应的 Content-Type?现在我有类似的东西:

def my_function(request):
xml = ...
return xml

这正确地返回了我的 XML,但是 Content-Type 是错误的(它是 text/html)。

最佳答案

Cloud Functions 使用 Flask在引擎盖下,所以你可以返回一个 flask.Response对象而不是字符串来生成自定义响应。

在您的requirements.txt 文件中,添加flask:

flask==1.0.2

在你的函数中:

from flask import Response

def my_function(request):
xml = ...
return Response(xml, mimetype='text/xml')

关于python - 如何设置 Google Cloud Function HTTP 响应的内容类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53271860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com