【发布时间】:2016-03-15 08:49:15
【问题描述】:
我有一个用 python 编写的小脚本并且工作正常,所以我想在我的 swift 应用程序中实现相同的东西,但找不到方法
这是我的python代码:
payload = {'login': 'Submit', 'username': 'username', 'password': 'password', 'redirect': 'iph.php'}
with session() as c:
c.post('http://mywebsite.com/iph.php', data=payload)
response = c.get('http://mywebsite.com/mobile.php?page=profile')
tree = html.fromstring(response.content)
males = tree.xpath('//td[@id="someinfo"]/text()')
females = tree.xpath('//td[@id="someinfo2"]/text()')
print(response.headers)
print(response.text)
所以基本上我从脚本中收到 2 个文本信息(someinfo 和 someinfo2),在 swift 应用程序中我需要将它们打印在标签上。
谢谢
【问题讨论】:
-
想到的两种方法。 NSSession 和 NSStream;调查,尝试一些事情,如果需要更多帮助,请回来?
标签: python swift http http-post