如何通过' +'在iOS中使用网址签名?

时间:2016-06-21 07:44:42

标签: ios url urlencode

我需要将一些参数从iOS系统传递到服务器。

其中一个参数是timezone,我需要在小时值前加上符号,例如+02:00

我试过了:

let url = "http://my_server/my_page.php?timezone=+02:00"
let urlEncoded = url.stringByAddingPercentEncodingWithAllowedCharacters(.URLQueryAllowedCharacterSet())

但不幸的是没有工作。在服务器上我得到了#34; "空间而不是" +"标志。 (服务器上使用的PHP

我看到Objective-C url encoding但我真的不需要编码http://..,我只需要参数列表中的+符号。

另外,我查看了Swift - encode URL,但当我发送+个签名时,PHP服务器将省略它。

0 个答案:

没有答案