我正在尝试使用NSData发送字符串数据,但我需要在消息上有一个“+”,例如“hello + world”,但是当来到服务器时,变成没有+ char“hello world”
NSData *bodyData = [NSData dataWithBytes:[body UTF8String] length:[body length]];
[request setHTTPBody:bodyData];
我不知道发生了什么。我需要使用这个发送特殊字符。有什么帮助吗?
答案 0 :(得分:0)
您正在使用GET方法向您的服务器发送消息。如果您使用POST方法发送,您的问题将得到解决。请记住,当您为GET方法发送消息时,它将通过URL传递,并且“”(空格)将替换为“%20”。我希望它对你有所帮助。