我用Python编写了这段代码,使用mechanize很简单,只需进入一个URL并单击submit按钮:
from mechanize import ParseResponse, urlopen, urljoin
response = urlopen("http://www.somesite.com/somepage")
forms = ParseResponse(response, backwards_compat=False)
form = forms[0]
print urlopen(form.click()).read()
现在的问题是:在Objective-C中有没有库/简单的方法来实现这一点?
我在NSURL中看到了一些类似的例子,其中相当大,但是由于我将对一堆不同的站点进行此操作,因此如果有一些简单的方法,比如mechanize,那么向每个站点发送几十行代码并调试所有内容,这看起来不是一件简单的事情。在
谨致问候, 布鲁诺
检查此站点:http://allseeing-i.com/ASIHTTPRequest/ 它实际上不是您想要的,但是您可以将POST/GET值发送到表单操作页面。在
如果您有一个页面http://test.com/form.php,格式如下:
您可以使用此代码来执行此表单。在
^{pr2}$相关问题 更多 >
编程相关推荐