4.23设置添加表单项内容前的操作
创建于 2026 年 8 月 17 日约 1 分钟读完
在将 HttpContent 实例添加到 MultipartFormDataContent 对象之前,您可以执行一些预处理操作。例如,在与某些对象存储服务(如阿里云 OSS)对接时,您可能需要移除 Content-Type 设置(框架已内置该操作)。
HttpRequestBuilder.Post("https://furion.net") .SetMultipartContent(multipart => { multipart.SetBoundary("--------------------------") .AddFormItem("1", "id") .AddFormItem("Furion", "name") .SetOnPreAddContent((content, name) => // 委托参数类型为:Action<HttpContent, string> { content.Headers.ContentType = null; }); });注意:SetOnPreAddContent 方法支持多次调用,每次调用的结果会累积叠加。