当前位置: 首页 > 知识库问答 >
问题:

上传到S3的文本文件编码奇怪?

陶寒
2023-03-14

这是最奇怪的错误,我甚至不知道从哪里开始理解错在哪里。

S3一直工作得很好,直到突然有一天(昨天)它奇怪地编码任何上传给奇怪字符的文本文件。每当一个文本文件中有`、`、Ω或任何其他UTF-8可比字符,但没有英文字符时,该文本文件就会被弄乱。我尝试过使用各种客户端以及AWS的web界面上传。上传很顺利,然后我下载文件,它搞砸了。我试着把它下载到我的Mac上,我试着把它下载到带有Linux的覆盆子上。同样的错误。

共有1个答案

丁念
2023-03-14

我也遇到了同样的问题,通过在文件的properties->元数据中添加charset=utf-8来解决这个问题

 类似资料:
  • 本文向大家介绍JavaTCP上传文本文件代码,包括了JavaTCP上传文本文件代码的使用技巧和注意事项,需要的朋友参考一下 基于聊天客户端的基础上的文件(TXT文件)传输 客户端代码: 服务端代码: 要注意的是TCP传输中,一定要先运行服务端再运行客户端。 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对呐喊教程的支持。如果你想了解更多相关内

  • 我正在尝试将文件上传到s3存储桶中的文件夹中。我正在用PHP做以下工作: 桶名是发送到PHP的字符串,表示使用正斜杠的子文件夹: 然而,当我将一个新图像上传到我的bucket时,它会被上传到bucket root。如何将此文件上载到bucket中的子文件夹? 谢谢

  • 我正在使用Node上传mp3文件到亚马逊S3。当我上传它时,文件大小是9.0字节,当我转到公共url时,音频文件不会播放。这就是我所拥有的, 我也将权限设置为公共访问。

  • 问题内容: 尝试将文件上传到S3存储桶时遇到问题。一切正常,除了我的文件参数似乎不合适。我正在使用Amazon S3 SDK从Node.js上载到S3。 这些是我的路线设置: 这是items.upload()函数: 将param 设置为类似字符串的效果很好。根据doc,param必须获取 (缓冲区,类型数组,Blob,字符串,ReadableStream)对象数据。 但是,上传文件对象失败,并显示

  • 在aws-sdk的类中,和有什么区别?它们似乎做同样的事情。为什么我可能更喜欢一个而不是另一个?

  • 当我试图从客户端上传时,我一直得到403。这是因为桶上没有条件吗?如果我只是指定密钥-没有访问密钥,签名或策略-它将上传罚款。 桶策略: CORS(因当地开发而开放) 签名生成 客户: