开发者社区 > 云原生 > Serverless > 正文

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

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

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

展开
收起
小小鹿鹿鹿 2023-11-21 21:59:19 24 0
4 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在阿里云函数计算中,HTTP触发器对于请求头部大小的限制可以在控制台上进行配置。以下是具体步骤:

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

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

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

    2023-11-22 15:24:44
    赞同 展开评论 打赏
  • 函数计算公共请求头https://help.aliyun.com/zh/fc/user-guide/specification-details?spm=a2c4g.11186623.0.i179#section-3f8-5y1-i77

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

    2023-11-22 15:16:09
    赞同 展开评论 打赏
  • 阿里云函数计算的HTTP请求头限制可以在函数配置中进行调整。具体步骤如下:

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

    2023-11-22 08:21:20
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载