c#企业微信上传的文件丢失格式,pdf不能预览,errcode:44001

开发语言C#,

下面的代码可以解决如下问题:

  1. 企业微信,上传临时素材,报错: {“errcode”:44001,“errmsg”:“empty media data
    [logid:]”},
  2. 文件上传后,格式丢失,后缀名丢失
  3. pdf不能在线预览了

根本就不需要设置很多请求头,不需要设置Content-Type:application/octet-stream

解决的代码:


string  urlUpload="https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=VSHZ3SQ5lt4lX8m5vFXVoH2kIevJBO3ApY1MIEPjsHnBP7m9ZQ3GsNUIT1OVuQYcGhD00f7Kg_wC4JJTeWsGbQl_jpYZQK8-9TsumFURN8z4IpV3YaAZfES08ECr7guK0l_ZSGumlGbNRJIeNyetYsW6C-f-yuVyZGtPJBECAyPcZ7piavhueHTxMYbZ5ZiL42lEkHTd6RSr1sJ-5-0Itw&type=file";

WebClient webClient = new WebClient();
byte[] result = await webClient.UploadFileTaskAsync(urlUpload, "D:\\桌面\\测试文件1.pdf");
string json = Encoding.UTF8.GetString(result);

最近更新

  1. TCP协议是安全的吗?

    2024-01-24 07:54:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-24 07:54:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-24 07:54:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-24 07:54:02       20 阅读

热门阅读

  1. kotlin as 和 is 的使用

    2024-01-24 07:54:02       36 阅读
  2. 算法进阶——数据流中的中位数

    2024-01-24 07:54:02       31 阅读
  3. vue给components动态添加组件

    2024-01-24 07:54:02       34 阅读
  4. 模糊聚类算法——模糊C均值聚类及matlab实现

    2024-01-24 07:54:02       21 阅读
  5. 16、pytorch中张量的8种创建方法

    2024-01-24 07:54:02       34 阅读
  6. COLMAP linux(docker)配置过程踩坑

    2024-01-24 07:54:02       41 阅读
  7. python面试题大全(一)

    2024-01-24 07:54:02       29 阅读
  8. Kafka集群的安装与配置(二)

    2024-01-24 07:54:02       30 阅读