阻止NSData删除特殊字符

时间:2014-03-17 18:10:44

标签: ios iphone objective-c nsdata afnetworking-2

我正在尝试使用NSData发送字符串数据,但我需要在消息上有一个“+”,例如“hello + world”,但是当来到服务器时,变成没有+ char“hello world”

NSData *bodyData = [NSData dataWithBytes:[body UTF8String] length:[body length]];
[request setHTTPBody:bodyData];

我不知道发生了什么。我需要使用这个发送特殊字符。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

您正在使用GET方法向您的服务器发送消息。如果您使用POST方法发送,您的问题将得到解决。请记住,当您为GET方法发送消息时,它将通过URL传递,并且“”(空格)将替换为“%20”。我希望它对你有所帮助。