【发布时间】:2017-08-06 10:53:02
【问题描述】:
我编写了一个 C# 代码,该代码调用 Google Chrome 以在计算机本地硬盘驱动器上加载特定的 url。 C# 代码已经对 URL 进行了编码(用 %20 替换空格字符),这在几周前 this issue 开始发生之前一直可以正常工作!
最快的创可贴似乎是修改 C# 代码以不将“”替换为 %20。但 Chrome 的行为将来可能会发生变化,或者某些客户可能没有安装相同的 chrome 版本/设置。
我认为可持续的解决方案是告诉 Chrome 对 URL 进行编码或不编码。现在我的问题是:
是否有一个 Chrome 开关可以强制它转换 url 或忽略它?
是否有此设置或选项?
我找到了几个带有 Chrome 开关 Here 和 Here 的列表。但是,这两个列表都不完整,请参阅this reference。我对“URL”和“URI”进行了 Ctrl+F,但没有找到相关答案。
提前致谢。
我已经在超级用户上问过这个问题,但是我认为 这个论坛的人在解决这些类型的问题上有更多的专业知识 问题。 (同样24小时后,超级用户的问题还没有收到 任何反馈!)
【问题讨论】:
标签: google-chrome browser command-line command-line-arguments