如何使用GET方法在NSRequestURL中传递特殊字符(如#,@,%,$)JSON Objective C

时间:2013-07-31 11:27:33

标签: iphone ios objective-c json nsurlrequest

如何通过带有HTTP GET方法的JSON将http://ww.a.com/Account/CheckValidUser?username=abc&password=abc123#之类的NSRequestURL传递给服务器?密码包含#chracter。 我如何在目标c中使用NSUrlRequest发送此信息。

2 个答案:

答案 0 :(得分:1)

试试这个:

NSString *myRequestString = @"http://ww.a.com/Account/CheckValidUser?username=abc&password=abc123#"
NSString *requestStr = [myRequestString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

使用NSUTF8StringEncoding

对字符串进行编码

答案 1 :(得分:0)

您可以参考此链接,该链接清楚地提供了存在哪些类型的html特殊字符代码: -

HTML special characters code List