我第一次在iOS应用程序上获得三分,并且我坚持了一些我能找到更多信息的东西。
我正在尝试将一些POST数据发送到我的本地服务器,但每次我收到响应时:错误。如果我尝试使用GET参数,我没有问题。
我正在使用的代码是:
TTURLRequest *request =
[TTURLRequest requestWithURL:@"http://127.0.0.1:8000/api/login" delegate:self];
request.cachePolicy = cachePolicy;
request.response = [[[TTURLDataResponse alloc] init] autorelease];
request.httpMethod = @"POST";
NSString *myRequestString = @"username=######@gmail.com&password=66Ed############fxij";
NSData *myRequestData = [ NSData dataWithBytes: [ myRequestString UTF8String ] length: [ myRequestString length ] ];
request.contentType=@"application/x-www-form-urlencoded";
[request.parameters addObject:@"username" forKey:@"######@gmail.com"];
[request.parameters addObject:@"password" forKey:@"6Ed############fxij"];
request.httpBody = myRequestData;
感谢您的帮助。
答案 0 :(得分:1)
你也有向后的参数!可能就是这样。它应该是:
[request.parameter addObject:@"####@gmail.com" forKey:@"username"];