c#模拟网站头像上传 不知该如何处理post数据

如题,在模拟网站头像上传时,包中貌似有(文本式参数,字节流的图片)?完全不知道该如何利用C#编写这种混合数据,请大神赐教
图片说明

图片说明

Request.Params[""]取表单数据
Request.Files[""]取上传图片

这个应该是 base64 的流

我一般用两种方式

1.按照抓包得到的格式 自己拼接
2.用WebClient的UploadFile方法