服务器在通过POST请求发送文件时将文件名编码为未知格式

时间:2018-08-03 11:11:57

标签: php post encoding multipart

因此,存在一个脚本,该脚本从POST请求多部分正文接收文件并将其保存到某些FTP服务器。我上传了一个名为

的文件
П4511553228.jpg 

文件实际上已上传,我没有错误代码和东西,但它的名称更改为

Ϋ~ψη]yη}¶ς/`

我需要使用该脚本以某种方式上传文件并保留其名称。我不是很好,也不是“网络”人员,所以我真的不知道如何解决此问题。

我已经尝试了接下来的事情:

  • 在请求的“ Content-Type”标头中设置字符集
  • 仅将文件名更改为数字(在开头删除该西里尔字母符号)

但是没有任何效果。这是实际的脚本:https://pastebin.com/ftFWvJkL

关于如何解决此问题的任何想法?

0 个答案:

没有答案