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

标签 objective-c http

我需要使用用户名和密码填写查询。一个例子是 这: 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=。然后您可以自由附加参数并连接字符串。

关于objective-c - 如何使用用户和密码的可变术语填写查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29653384/

相关文章:

javascript - JavaScript 对象在 HTTP 请求中占用的数据大小 (kB) 是多少?

angularjs - 将 $http 响应对象保存为 $scope 变量

iOS - 使用分隔 View 调整垂直 View 的大小

objective-c - 使用 [UIColor colorWithPatternImage :] 为文本创建渐变填充

ios - 如何通过 Mailcore/Libetpan 设置电子邮件 IMAP SEEN 标志

objective-c - 核心数据版本控制和使用自定义策略迁移

C http服务器编程

android - 对于OkHttp,SSLSocketFactory是否先使用SocketFactory?

python - 奇怪的python请求消息大小

ios - map View :regionDidChangeAnimated: never called