NSURL *URL=[NSURL URLWithString:@"http://xxx.aspx"];
NSString *request=@"__EVENTTARGET=17&__EVENTARGUMENT=25";
NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:URL];
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setHTTPBody:[request dataUsingEncoding:NSUTF8StringEncoding]];
NSString *returnString = [[NSString alloc] initWithData:
[NSURLConnection sendSynchronousRequest:urlRequest
returningResponse:nil error:nil]
encoding:NSUTF8StringEncoding];
NSLog(@"%@",returnString);
Когда я пытаюсь отправить просто NSString *request=@"__EVENTTARGET=%@&__EVENTARGUMENT=25"
; Все работает! Он регистрирует сгенерированный HTML-код.
НО! когда я пытаюсь это сделать (все то же самое, за исключением того, что я должен отправить токен из EditText):
NSString *token=@"23"; //23 from edit for example
NSURL *URL=[NSURL URLWithString:@"http://xxx.aspx"];
NSString *request=[NSString stringWithFormat:@"__EVENTTARGET=%@&__EVENTARGUMENT=25",token];
NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:URL];
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setHTTPBody:[request dataUsingEncoding:NSUTF8StringEncoding]];
NSString *returnString = [[NSString alloc] initWithData:
[NSURLConnection sendSynchronousRequest:urlRequest
returningResponse:nil error:nil]
encoding:NSUTF8StringEncoding];
NSLog(@"%@",returnString);
Он регистрирует только HTML-код xxx.aspx, поскольку я ничего не отправлял
Weird! Кто-нибудь знает в чем проблема ?? Спасибо!