lich0821 / wcf-client-rust

A Rust client for WeChatFerry.
121 stars 29 forks source link

中文名文件发送不了,发其他消息正常 #15

Open jamesdanner opened 2 months ago

jamesdanner commented 2 months ago

系统:windows10 客户端:WxfRust 可以正常的发英文名文件, image 但是发中文就发不了 image 用postman调用的, 参考过 issue 已经设置了 字符编码 utf-8 image 但是还是发送不了 可以帮忙看一下吗谢谢

补充一点日志: [2024-07-06 23:14:46.152] [debug] [WCF] [rpc_server.cpp::854::dispatcher] 0x22[Functions_FUNC_SEND_FILE] length: 53 [2024-07-06 23:14:46.160] [debug] [WCF] [rpc_server.cpp::1027::RunServer] Send data length 4 [2024-07-06 23:14:48.810] [debug] [WCF] [rpc_server.cpp::854::dispatcher] 0x22[Functions_FUNC_SEND_FILE] length: 53 [2024-07-06 23:14:48.811] [debug] [WCF] [rpc_server.cpp::1027::RunServer] Send data length 4 [2024-07-06 23:14:49.578] [debug] [WCF] [rpc_server.cpp::854::dispatcher] 0x22[Functions_FUNC_SEND_FILE] length: 53 [2024-07-06 23:14:49.578] [debug] [WCF] [rpc_server.cpp::1027::RunServer] Send data length 4 [2024-07-06 23:26:45.822] [debug] [WCF] [rpc_server.cpp::854::dispatcher] 0x22[Functions_FUNC_SEND_FILE] length: 53 [2024-07-06 23:26:45.822] [debug] [WCF] [rpc_server.cpp::1027::RunServer] Send data length 4

然后我又尝试了nodejs 客户端也发不了中文名的文件(Windows同样改成utf-8 的字符编码)

image

jamesdanner commented 1 month ago

这个有什么临时解决的方法

lich0821 commented 1 month ago

这个有什么临时解决的方法

不使用中文命名

sqkkyzx commented 2 weeks ago

这个有什么临时解决的方法

保存一个没有中文的临时文件,然后再发,发完删掉🤣