如何让 Google Cloud Functions 接受大于 10KB 的 POST 请求?
How do I make Google Cloud Functions accept POST requests larger than 10KB?
我创建了一个接受 HTTP 触发器的 Python 小程序并将其上传到 Google Cloud Functions。当我发出正文小于 10KB 的 POST 请求时,它工作正常。
但是,当我超过这个值时,该函数无法工作并在其响应中发送错误代码 413(请求实体太大)。有什么我可能会遗漏的吗?当我阅读配额文档页面时,它说 Google Cloud Functions 应该允许最多 10MB 的请求,这显然比我发送的要多得多。
谢谢。
编辑:
解析POST数据的Python代码如下:
def html_switcher_test(request):
request_args = request.args
if request_args:
report_html = BeautifulSoup(request.args['data'], 'lxml')
下面提供了显示错误的 Postman 请求屏幕截图:
此 public issue tracker 已针对此问题提交,并带有一个与之相关的内部错误。进一步的反馈将通过那里提供。
我创建了一个接受 HTTP 触发器的 Python 小程序并将其上传到 Google Cloud Functions。当我发出正文小于 10KB 的 POST 请求时,它工作正常。
但是,当我超过这个值时,该函数无法工作并在其响应中发送错误代码 413(请求实体太大)。有什么我可能会遗漏的吗?当我阅读配额文档页面时,它说 Google Cloud Functions 应该允许最多 10MB 的请求,这显然比我发送的要多得多。
谢谢。
编辑:
解析POST数据的Python代码如下:
def html_switcher_test(request):
request_args = request.args
if request_args:
report_html = BeautifulSoup(request.args['data'], 'lxml')
下面提供了显示错误的 Postman 请求屏幕截图:
此 public issue tracker 已针对此问题提交,并带有一个与之相关的内部错误。进一步的反馈将通过那里提供。