首页 > 解决方案 > 避免在浏览器中进行 URL 编码

问题描述

我正在使用 ac# 项目。我有一个包含物理路径的字符串。并使用此字符串创建和 url,而不是打开 Web 浏览器。当我打开浏览器时,它会更改一些字符。我怎样才能避免改变我的字符串?

  string oldurl = @"C:\Records\12\[%3AOperator(Santral)] _05324516171-12_20191004115323(135).wav";
  Process.Start("http://10.41.1.33:8182/RECORDINGURL=" + url);

当我打开这个 url 时,它在浏览器
new url string = "C:/Records/12/[%3AOperator(Santral)]%20_05324516171-12_20191004115323(135).wav"

有没有办法避免改变任何角色?

标签: c#urlencodeurlencode

解决方案


推荐阅读