我需要用用户名和密码填写查询。一个例子是 这个: ?的cgi-bin / videostream.cgi用户=安培; PWD =
但是,这些查询不是标准化的,所以在另一个例子中,键实际上看起来像cgi-bin / videostream.cgi?passwd =& usr =。
是否有一个干净的解决方案允许我在不使用无数if / else语句的情况下填写这些查询?无法标准化查询。
答案 0 :(得分:1)
在?
上拆分,然后拆分为&
。
第一个字符串类似于cgi-bin/videostream.cgi
,第二个字符串类似user=&pwd=
或passwd=&usr=
。然后,如果您在&
上分开,您将获得user=
和pwd=
,或passwd=
和usr=
。然后,您可以随意附加参数并连接字符串。