阿里函数计算中请问云函数的http请求头限制在哪里配置?[阿里云Serverless]

阿里函数计算中请问云函数的http请求头限制在哪里配置?

背景: 我有一个云函数,通过服务端是可以正常访问的,但是如果浏览器端直接访问,提示请求头太大。就算域名备份也不行?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
3 条回复 A 作者 M 管理员
  1. 在阿里云函数计算中,HTTP触发器对于请求头部大小的限制可以在控制台上进行配置。以下是具体步骤:

    1. 登录阿里云控制台并进入函数计算页面。
    2. 找到你需要调整限制的函数,点击“编辑”按钮。
    3. 在弹出的编辑界面中,找到“触发器”部分,点击“HTTP”触发器右侧的“配置”按钮。
    4. 在打开的新窗口中,找到“高级配置”区域,这里有一项名为“请求头部大小限制”的选项,可以在此处输入你希望设置的值。

    需要注意的是,请求头部的大小限制是有范围的,一般来说不会超过8KB。如果浏览器发送的请求头部过大,超过了这个限制,函数就会返回错误。所以,在调整这个限制的时候,需要确保新的限制足够容纳正常的请求头部大小。

    另外,如果你的云函数只能通过服务端访问,但不能通过浏览器直接访问,那么可能还存在其他的限制或者问题,比如CORS跨域限制、安全性设置等等,需要逐一排查。

  2. 函数计算公共请求头https://help.aliyun.com/zh/fc/user-guide/specification-details?spm=a2c4g.11186623.0.i179#section-3f8-5y1-i77

    Custom Runtime从函数计算中接收到的公共请求头如下表所示。如果您需要访问阿里云其他服务,您可能需要用到临时AccessKey的Headers。如果您需要迁移已有的应用,可忽略下文的内容。

  3. 阿里云函数计算的HTTP请求头限制可以在函数配置中进行调整。具体步骤如下:

    1. 进入阿里云函数计算控制台,找到并点击您的服务名称;
    2. 在左侧菜单栏中选择“函数代码”;
    3. 选择您需要修改的函数,点击进入;
    4. 在函数代码页面下方,找到并点击“函数配置”;
    5. 在“函数配置”页面中,找到“网络与环境”一栏;
    6. 在“网络与环境”一栏中,找到并点击“高级选项”;
    7. 在“高级选项”页面中,找到并修改“HTTP头部大小限制”。
  4. 这个不支持了 是个硬限制。是的 这个不行此回答来自钉群阿里函数计算官网客户。