上传图片文件夹至Pinata(IPFS)后URL异常,文件名含多余%20
Pinata上传文件URL出现%20的原因与解决办法
- 核心原因:
%20是空格的URL编码,问题出在你本地的图片文件名开头存在隐藏空格,并非Pinata或IPFS主动追加。上传时文件的原始命名会被完整保留,访问时空格会被自动转成URL安全的%20。 - 解决步骤:
- 验证本地文件名:不要仅依赖系统文件管理器的可视化显示,用命令行工具查看真实文件名——Windows用
dir命令,Mac/Linux用ls -l命令,能直接显示出开头的空格。 - 批量修正文件名:用批量重命名工具(或命令行批量处理)移除所有文件名开头的空格,确保文件名是
1.png、2.png这类无多余字符的格式。 - 重新上传:确认文件名无空格后,再次上传文件夹到Pinata,此时生成的访问URL就不会包含
%20了。
- 验证本地文件名:不要仅依赖系统文件管理器的可视化显示,用命令行工具查看真实文件名——Windows用
内容的提问来源于stack exchange,提问作者TOX
相关产品推荐
相关产品推荐

