如何使用用户和密码的可变术语填写查询

How to fill in a query with variable terms for user and password

我需要用用户名和密码填写查询。一个例子是 这个: cgi-bin/videostream.cgi?user=&pwd=

但是,这些查询并未标准化,因此在另一个示例中,键实际上可能看起来像 cgi-bin/videostream.cgi?passwd=&usr= 。

是否有一个干净的解决方案可以让我在不使用无数 if/else 语句的情况下填写这些查询?无法标准化查询。

拆分 ?,然后拆分 &

第一个字符串类似于 cgi-bin/videostream.cgi,第二个字符串类似于 user=&pwd=passwd=&usr=。然后,如果您拆分 &,您将得到 user=pwd=,或 passwd=usr=。然后您可以自由附加参数并连接字符串。