我试图将用户提供的字符串作为一个Flask参数传递。url_for(func_name, param="string with spaces")或类似的方法生成带有空格的URL。如果用户输入一个带有空格的字符串,则生成的url具有空间,它似乎可以工作。
另外,如果我用%20输入一个URL,它似乎会重定向到带有空格的url。我觉
我为Application.ExecutablePath获取了一个字符串变量,然后通过带有一些参数的ProcessStartInfo将该变量传递给命令行。只要"ExecutablePath“不包含空格,我的代码就可以正常工作,但是如果它包含空格,例如C:\documents and settings\jsmith\desktop,C#就会将空格作为转义进行处理下面是我如何获取路径并发送命令"lmu