标签: url encoding uri urlencode url-encoding
作者应如何(通过URI)发布名称包含非ASCII(例如国家)字符的资源?
考虑到所有各方(HTML代码,浏览器发送请求,浏览器保存文件执行磁盘,服务器接收和处理请求以及存储文件的服务器)所有(可能)使用各种编码,似乎几乎不可能使其一致地工作。或者至少我从未管理过。
说到网页,我已经习惯了,并且总是用相应的拉丁字母替换国家字符。
但是当谈到外部文件(PDF,图像,......)时,“降级”这些名称会“感觉不对”。特别是如果有人希望用户将这些文件保存在磁盘上。如何处理这个问题?