iPhoneクライアントからサーバーにデータを送信しようとしています。ほとんどの値で正常に機能しますが、「IPhone + Cocoa」のような文字列を送信しようとすると、サーバーはその文字列を「IPhoneCocoa」と表示します。私はそれをグーグルしようとしましたが、成功しなかったのにそれをする理由があります。
これが私のコードです
-(void)sendRequest:(NSString *)aRequest
{
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:kURLRequest]];
NSString *httpBody = [NSString stringWithFormat:@"%@=%@",[requestString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],[aRequest stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSData *aData = [httpBody dataUsingEncoding:NSUTF8StringEncoding];
[request setHTTPBody:aData];
[request setHTTPMethod:@"POST"];
self.feedURLConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
}
誰か助けてもらえますか?