2009-08-28 52 views
0

我一直在玩NSURLConnection。如何使用xcode将值插入到HTML表单的文本字段中?

现在我想要抓住从网页的一些数据,但首先我需要插入我的用户名和密码的网站上,为了获取数据。

我想知道:

  1. 如何插入值到文本框的网页上
  2. 如何按日志按钮,一旦我提供的用户名和密码,

类似的应用程序,如“iiQouta”能够通过使用您的用户名和密码检索数据。

我不知道他们是怎么做到的,任何人都可以解释怎么样申请工作的?

回答

1

我不认为你可以这样做。你可能想要做的是创建一个POST请求,该请求将用你的值填入用户名和密码并发送给服务器。这与手动填写数据并通过单击提交按钮发送它(至少在大多数情况下)完全相同。

要做到这一点,最简单的方法是使用某种软件,让您看到您发送的请求(Ethereal应该做的伎俩,Firebug也可以帮助你),手动登录到该网站,并检查请求中包含什么数据。然后在您的应用中创建类似的请求并发送。但是,这是通过SSL完成的(实际上应该是),数据将被加密,因此您必须自己分析登录表单并找出如何手动创建正确的POST请求。

相关问题