解决方法

1.查找request包下的fields.py位置

from distutils.sysconfig import get_python_lib
print(get_python_lib())

2.定位到45-46行,找到这两句,注释掉

    value = email.utils.encode_rfc2231(value, 'utf-8')value = '%s*=%s' % (name, value)

3.在后面新加一句,完成!

value = '%s="%s"' % (name, value)

推送信息展示:

检查修改fields.py代码的结果,出现的问题定位:

修改之前,post的内容:


请求参数:
--f78bbb3088884a139---------------
Content-Disposition: form-data; name="file"; filename*=utf-8''%E6%B5%8B%E8%AF%95.docx
--f78bbb3088884a139---------------

修改之后,post的内容

请求参数:--13135c8c88888888888888888888888Content-Disposition: form-data; name="file"; filename="测试.docx"--13135c8c88888888888888888888888

可以看到中文名被识别出来了。

参考链接:参考原版解答

留个坑:可以支持doc文件,但docx类型文件发送失败。

企业微信中文名称临时素材 报错 44001:empty media data相关推荐

  1. .net core 使用HttpClient为企业微信上传临时素材

    背景: 企微的图片三天有效,所以需要一个定时程序把快到期的图片又传一次到企微上面去 /// <summary>/// 向企业微信临时素材提交数据/// </summary>// ...

  2. app中使用企业微信sdk分享小程序报错:小程序路径错误,加载超时 解决办法。

    问题描述: 在app中,需要调用企业微信skd,分享小程序给客户,客户打开小程序. 如果客户直接是企业微信中的,可以在企业微信中打开小程序. 但是,如果客户是微信中,用户在微信中打开小程序就报错. i ...

  3. 企业微信上传临时素材文件

    1.控制层 /*** 上传临时素材*/@ResponseBody@PostMapping("/uploadResource")public BaseResponse uploadR ...

  4. 企业微信 上传临时素材 JAVA

    上传临时素材 Controller @ResponseBody@RequestMapping(value = "/uploadFile", method = RequestMeth ...

  5. 企业微信关联小程序登录报40029 invalid code

    今天研究了一下企业微信中关联的小程序中的登录问题,发现了几个坑,特此记录一下: 1.需注意,目前企业微信只支持运行已在微信侧上架的小程序,暂不支持独立的企业微信小程序. 这一点一定要谨记,今天用本地调 ...

  6. 微信公众号创建菜单报错40016

    微信公众号创建菜单报错40016 今天帮连锁处理公众号链接的时候,我通过接口将连锁的公众号菜单链接返回回来,然后处理一个跳转链接,本来想着是手到擒来的事,没想到突然给我抛出一个错误,打了我一个措手不及 ...

  7. uniapp跳转微信客服总结及报错 (deeplink customerservice no permission)

    uniapp(APP)跳转微信客服总结及报错 先上H5联盟的API官方地址 https://www.html5plus.org/doc/zh_cn/share.html 一定得看仔细 再上代码 // ...

  8. Node使用微信上传临时素材接口

    引言 在开发小程序后端的时候,遇到需求,需要接受小程序客服信息用户回复的特定指端,返回对应的图片,然而图片是存在oss或者是某些特殊链接转成base64的形式,在使用微信提供的临时素材上传接口的时候, ...

  9. Mysql解决微信特殊符号昵称入库报错乱码

    Mysql解决微信特殊符号昵称入库报错乱码 目录: Mysql解决微信特殊符号昵称入库报错乱码 环境声明 思考乱码原因 怎么解决 解决自己代码和微信编码统一 解决代码传输到数据库,序列化反序列化问题 ...

最新文章

  1. 敏捷开发签名人建议开发者放弃“敏捷”
  2. jupyter和matlab的配置
  3. DL之PSPNet:PSPNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  4. 链式前向星模板 建图+dfs+bfs+dijkstra
  5. 算法解读 ---- 递归(一)
  6. Hibernate注解开发-PO类注解配置
  7. java代理的原理及应用
  8. 自顶向下和自底向上测试的优缺点
  9. THUSC2019 退役记
  10. 怎么捡自己空投_“吃鸡”里信号枪子弹可以复制?玩家发现神秘技巧,空投捡到手软...
  11. [转]更改windows 2003远程桌面连接的端口
  12. 旋转数组的最小数字(牛客网C++代码)
  13. bt php,bt.php · jiehu0992/家谱familytree - Gitee.com
  14. 常用的SQL注入语句
  15. js中的cookie的读写操作示例详解
  16. 雷军,扎克伯格,Linus 等巨佬的办公桌
  17. virtual box ubuntu20.04 ros安装摄像头驱动
  18. python中文姓名排序_Python实现针对中文排序的方法
  19. 【云和恩墨大讲堂】SQL 审核 | 细致入微,方显价值
  20. 【3dsmax】雨伞制作

热门文章

  1. 编译原理中LL(1)文法求FIRST集和FOLLOW集的方法
  2. 土方工程量计算表格excel_用EXCEL计算土方量
  3. 谈谈我是如何阅读源码的
  4. 1610:扫雷游戏地雷数计算
  5. Zilliz开源!中国首位LF AI 董事会主席,曾获最大单笔融资
  6. Eclipse 3.4(ganymede木卫三)昨天正式发布
  7. 万豪发布后疫情时代餐饮业十大新兴趋势;凯悦旗下中高端酒店品牌逸扉在上海亮相 | 美通企业日报...
  8. 疯狂的网络视频版权:业内尝试抱团压低价格
  9. 图像处理基本方法-c语言调用opencv实现人脸检测功能
  10. nyoj27 水池数目 BFS