如何在链接中添加链接作为参数,以便我可以从终端

时间:2017-02-16 12:31:17

标签: parsing url terminal html-escape-characters uri-scheme

我需要从终端

开始以下链接
vidyo://login/?username=x&password=y&portal=https://nexi.alpha.vidyo.com&minimize=true

我收到此错误:

zsh: parse error near `&'

现在我是一个Android程序员,所以我在一个Android应用程序中做了一个关于Uri.parse(链接)的控制台日志,但我得到了相同的链接,如“解析” 但这感觉不对。 我需要对门户网站做些什么才能正确解析链接

PS:我也试过了:

vidyo://login/?username=x&password=y&portal=https%3A%2F%2Fnexi.alpha.vidyo.com&minimize=true

但没有运气 PS:我想出来,如果我尝试

vidyo://login/?portal=https%3A%2F%2Fnexi.alpha.vidyo.com&minimize=true

它有效,

也一样
vidyo://login/?username=x&password=y

显然添加第3个参数会在终端中给出一个解析错误,为什么?

1 个答案:

答案 0 :(得分:0)

open "vidyo://login/?username=test2&password=test2&6portal=https://nexi.alpha.vidyo.com&minimize=false"有效,或open vidyo://login/?username=test2%26password=test2%26portal=https://nexi.alpha.vidyo.com%26minimize=false也有效。问题是第二个"&"