我试图让 xdg-open 正确处理具有 ob://@username 模式的 URI,但似乎 xdg-open 正在剥离 @ 符号。有没有办法在不修改 xdg-open 本身的情况下防止这种情况发生?
我的openbazaar.desktop
文件包含以下内容:
[Desktop Entry]
Name=OpenBazaar Client
Exec=openbazaar "%u"
Terminal=false
Type=Application
MimeType=x-scheme-handler/ob
Run Code Online (Sandbox Code Playgroud)
如果我在@(即ob://a@username)之前放一个字符,它不会删除它。我已经确认这不是运行问题,openbazaar ob://@username
所以我想知道我是否可以在 .desktop 文件中做一些事情来防止它这样做。
xdg-open
正在努力遵守标准...
一个@
标志是用户和主机名之间的分隔符,没有用户名是意外(而不是标准)。如果您想以不同的方式使用它,则必须对其进行编码。
进一步阅读:
归档时间: |
|
查看次数: |
167 次 |
最近记录: |