1.上传同名文件或者新建同名目录时,没有返回相应的错误,api文档中说:
406 Not Acceptable(path) 目录错误(创建目录时已存在同名文件;或上传文件时存在同名目录)
但是实际上都是返回成功:200,但是服务器上并没有把同名的文件或目录创建上。
所以希望把正确的错误码返回回来,以便提示!
2.新建目录时,哪些是非法字符?windows下的有效字符,如:"!@#$%" ,创建成功后,实际的名称变成了"!@",再创建名称为"!@#$%"的目录时,返回成功,实际上没有成功,参考第一条!
针对406,目前仅针对同名文件/目录的情况,重复创建同一个目录不会触发这个异常。针对不能创建同名目录/文件的问题,已经着手在下个版本中解决。
井号「#」在URL有特殊的含义,无法作为文件/目录名称,会被截断