vapor 文件上传大小限制

vapor功能绝大多数是通过注册service来实现注入,而form表单系统有默认的最大上限:maxBodySize

maxBodySize

equests with bodies larger than this maximum will be rejected. Streaming bodies, like chunked bodies, ignore this maximum.

我们可以重新的自己去注册服务来实现自定义最大上限:

 //configure.swift  func configure
    var nioServerConfig = NIOServerConfig.default()
    //修改为 4MB
    nioServerConfig.maxBodySize = 4 * 1024 * 1024
    services.register(nioServerConfig)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,293评论 19 139
  • 我比我自己大,这句话看似简单,但是很深奥。 原来我以为我们对“我比我自己大”的认识并不是很重要,但当理解得越来越深...
    水心艺阅读 3,764评论 0 0
  • 前日,偶然得了一梦,梦中四人,皆有着自己的人生故事,当我陷入深思,想自己究竟是他们中的哪一人时,梦醒了。若有所思的...
    星心雪人阅读 1,059评论 0 2
  • 我急惶惶在人间寻找—— 错误 不完美的范式 充满漏洞的逻辑论证 写到一半的诗歌 快半个节拍的乐章 孤独、干瘪、不自...
    憋稿子憋不出来阅读 3,564评论 1 12
  • 修正法:今天台风,不能出门,有一整天的时间在陪孩子。下午跟儿子一起复习了上一周学习的内容,复习完以后,儿子还主动做...
    lindageng阅读 503评论 0 0