4.25设置多部分表单内容项的排序规则
创建于 2026 年 8 月 17 日约 1 分钟读完
尽管对多部分表单内容项进行排序的需求并不常见,但在一些安全性要求较高的系统中,往往需要校验表单字段的提交顺序。框架为此提供了排序支持:
HttpRequestBuilder.Post("https://furion.net") .SetMultipartContent(multipart => { multipart.AddObject(new { name = "furion", id = 1 }); }) .SetFormItemsSorter(items => items.OrderBy(u => u.Name));通过 .SetFormItemsSorter() 方法配置多部分表单内容项的排序规则。该方法接收原始 MultipartFormDataItem 集合,并返回排序后的可枚举集合。为 null 时不排序(原始添加顺序)。