左一 发表于 2024-7-3 08:26:03

通过http请求获得的文件路径问题

获得的文件路径为什么会从单\变成\\或者\\\\,原地址是C:\Users\lenovo\Desktop\测试文件2\文件1.txt,变成C:\\Users\\lenovo\\Desktop\\测试文件2\\文件1.txt

antd 发表于 2024-7-3 08:26:04

在某些编程语言中,如JavaScript或C#,单个反斜杠(\)用作转义字符。例如,在字符串中表示新行(\n)或制表符(\t)。为了避免混淆,路径中的单个反斜杠需要被转义,这通常通过使用双反斜杠(\\)实现。

Simon.Sun 发表于 2024-7-3 09:38:05

感谢大佬的支持。
原因就如大佬所说,\ 一般会作为编程语言里的转义符号,为了避免 Windows 文件分割符产生歧义,所以做了转义。

如果是在代码中操作,应该不会影响到文件读取,我们是具体遇到什么问题了吗?
页: [1]
查看完整版本: 通过http请求获得的文件路径问题