标签: xcode webforms textfield
我一直在玩NSURLConnection。
现在我正试图从网页上获取一些数据,但首先我需要在网站上插入我的用户名和密码,以获取数据。
我想知道:
类似的应用程序(如“iiQouta”)可以使用您的用户名和密码检索数据。
我不确定他们是怎么做到的,有人能解释一下这种应用是如何运作的吗?
答案 0 :(得分:1)
我认为你不能这样做。您可能想要做的是创建一个POST请求,其中包含用您的值填充的用户名和密码,并将其发送到服务器。这与手动填充数据并通过单击提交按钮(在大多数情况下至少)发送数据完全相同。
最简单的方法是使用某种软件,让您可以看到要发送的请求(Ethereal应该可以解决问题,Firebug也可以帮助您),手动登录该站点并检查请求中的数据。然后在您的应用中创建类似的请求并发送。然而,这是通过SSL完成的(实际上应该是)数据将被加密,因此您必须自己分析登录表单并找出如何手动创建正确的POST请求。