我想從需要認證的網站上抓取數據。然而,即使我遇到過很多關於抓取的教程,我似乎無法找到一個也提到登錄的教程。我知道如何使用JavaScript注入發送值,但我不知道如何將數據加載到正確的位置之後,甚至知道它是否有效。iOS:從需要驗證的網站上刮取數據?
是否有任何示例或教程,你知道這可以讓我開始?我不知道這是否重要,但身份驗證發生的網站以.asp結尾
謝謝!
我想從需要認證的網站上抓取數據。然而,即使我遇到過很多關於抓取的教程,我似乎無法找到一個也提到登錄的教程。我知道如何使用JavaScript注入發送值,但我不知道如何將數據加載到正確的位置之後,甚至知道它是否有效。iOS:從需要驗證的網站上刮取數據?
是否有任何示例或教程,你知道這可以讓我開始?我不知道這是否重要,但身份驗證發生的網站以.asp結尾
謝謝!
你可以在JS中注入密碼嗎?
AFHTTPClient還處理身份驗證:
AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:url];
[httpClient setAuthorizationHeaderWithUsername:@"username" password:@"password"];
http://afnetworking.github.io/AFNetworking/Classes/AFHTTPClient.html
是的。我想我的問題確實是,你會推薦使用什麼? NSUrlConnection,ASIHTTPRequest,GTMHTTPFetcher? – KingPolygon 2013-05-06 08:29:09
我不知道GTMHTTPFetcher。 NSUrlConnection相當原始,不推薦使用ASIHTTPRequest。推薦的解決方案是AFNetworking – Antzi 2013-05-06 08:36:50
謝謝,我會研究它! – KingPolygon 2013-05-06 08:46:58
你如何進行身份驗證的網站的?你如何連接到網站? – Antzi 2013-05-06 03:10:49
只需使用用戶名和密碼即可。不需要令牌。 – KingPolygon 2013-05-06 03:44:52