好吧,我已经实现了自己的 NFS 服务器,一切正常,但是我如何编码不属于 ASCII 标准的字符?XDR RFC 说字符串被编码为 ascii,然后会删除所有非 ascii 字符?但是如果我启动一个我还没有编写的 nfs 服务器,它似乎支持那些字符......
我尝试创建一个名为“hej åäö”的文件夹,它在 nfs 客户端上正确显示,如果我查看使用 WireShark 发送的数据,我得到字符串“hej \345\344\366”或十六进制“68656a20e5e4f6”什么编码这是?
还尝试 ed 编码“hej 1 + 1 = 2”..
尝试 ed UTF-7 在 åäö 上效果很好,但在 + 上效果不佳,所以它不是 UTF-7