如何使用xcode将值插入HTML表单的文本字段?

时间:2009-08-28 07:54:25

标签: xcode webforms textfield

我一直在玩NSURLConnection。

现在我正试图从网页上获取一些数据,但首先我需要在网站上插入我的用户名和密码,以获取数据。

我想知道:

  1. 如何将值插入网页上的文本字段
  2. 一旦我提供了用户名和密码
  3. ,如何按下登录按钮

    类似的应用程序(如“iiQouta”)可以使用您的用户名和密码检索数据。

    我不确定他们是怎么做到的,有人能解释一下这种应用是如何运作的吗?

1 个答案:

答案 0 :(得分:1)

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

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