使用URL从服务器脚本读取数据

时间:2010-09-07 04:03:52

标签: iphone string nsurlrequest

我使用来自iphone的http调用在服务器上调用登录脚本。 该脚本根据给定的用户名/ pswd返回字符串“Invalid”或“valid”。

以下是我正在使用的内容:

NSString * myurlstr = [[NSString alloc] initWithFormat:@“http://www.mysite.com/iph/login.aspx?username=%@&password=%@”,uname,pswd];   NSString * resultstr = [NSString stringWithContentsOfURL:[NSURL URLWithString:myurlstr] encoding:NSUTF8StringEncoding error:& error];

NSLog(@“HERE IS THE ONE:%@”,resultstr);

以下是控制台日志的打印内容:

  

TestingTrying [51514:207]这是一个:登录/密码无效

     

!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

     

html xmlns =“http://www.w3.org/1999/xhtml”>

     

头>标题>    无标题页面

     

/标题> /头>

     

体>

     

form name =“form1”method =“post”action =“login.aspx?username = abc& password = abc”id =“form1”>

     

input type =“hidden”name =“__ VIEWSTATE”id =“__ VIEWSTATE”value =“/ wEPDwUJNzgzNDMwNTMzZGTnVSKZt + HQfSlQeCketelC9X + 47A ==”/>

     

DIV>

     

/ DIV>   /形式>   /体>   / HTML>

有人可以帮助解决如何获取字符串(无效登录/密码)而不是从DOCTYPE开始的内容吗?

1 个答案:

答案 0 :(得分:0)

如果您只是询问如何从服务器响应中获取第一行,请使用标记生成器。 This应指向正确的方向,只需使用内存中的/ n新行作为分隔符。