C# 实现微信永久素材上传,一直报 41005的错误,但使用Fiddler就可以直接上传图片。
Url:https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=XXX&type=XXX
调用
var client = new HttpClient();
var steam=new MemoryStream(imageFile.ImageByte);
var content= new StreamContent(steam);
content.Headers.Remove("Content-Disposition");
content.Headers.TryAddWithoutValidation("Content-Disposition", "form-data; name=\"media\";filename=\"111.png\"" +
"");
content.Headers.Remove("Content-Type");
content.Headers.TryAddWithoutValidation("Content-Type", "image/png");
contentAll.Add(content);
client.DefaultRequestHeaders.Add("User-Agent", "KC");
var result = client.PostAsync(url, contentAll).Result.Content.ReadAsStringAsync().Result;
Evabyf
2016/06/06 09:51- 点赞
- 收藏
- 回答