ios - 如何使用 swift 登录带有 javascript 的网站?

标签 ios swift swift2

我想登录一个网站并从该网站获取页面源代码。

我要登录的页面是“http://sas.ksa.hs.kr/scmanager/stuweb/index.jsp”,我要登录后获取源码的页面是“http://students.ksa.hs.kr/scmanager/stuweb/sukang/spare.jsp

我是开发 iOS 应用程序的新手。我无法理解 stackoverflow 中有关此主题的任何问题。

请帮忙。

最佳答案

只需使用任何流量分析器(强烈推荐 Telerik Fiddler),在登录过程中启用它,您就会看到浏览器发送的所有请求。您应该通过构建相同的请求正文并将它们发送到相同的 URL 来在应用程序中重现它们 - 它就像不显示任何内容的浏览器。阅读更多有关 HTTP 协议(protocol)的内容,您就会成功! 对于 swift 中的 HTTP,您可以使用 NSURLSession 或任何库,如 Alamofire

关于ios - 如何使用 swift 登录带有 javascript 的网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38583820/

相关文章:

ios - 通过Azure Devops Extension上传到AppStore时如何修复 "Invalid Provisioning Profile"?

ios - 求 SKSpriteNode 的相反变换

swift - 如何在 Swift 中识别使用 Core Graphics 绘制的形状?

ios - 无法使用 Xcode 7 beta 构建 iOS 应用程序

ios - 将一个球放入一个被困在里面的矩形内,并具有一定的速度和恢复力

ios - 如何在我的应用程序上只处理横向?

ios - 使用 2 个组件在 UIPickerView 中水平移动隐藏行

ios - Swift:如何在一个 View Controller 中为多个 Collection View 初始化多个数据源

ios - Swift 错误 : cannot invoke `dataWithRequest` with an argument list of type `(NSURL, completionHandler :(_, _,_) -> Void

swift - tableview 单元格不显示来自类的文本