我試圖通過iPhone應用程序登錄到網頁。我正在使用NSURLConnection來嘗試連接。該應用程序似乎正確登錄,但我然後被重定向到一個頁面,說我不能沒有啓用JavaScript的情況下繼續。我通過與xcode打包在一起的iPhone模擬器運行所有這些。好奇的是,當我在iPhone模擬器中使用Safari瀏覽器中的相同信息導航到同一網頁時,我不會重新連接,它會將我發送到我想要的頁面。NSURLConnection和Javascript
爲什麼使用NSURLConnection給我這個重定向,如果我在模擬器中啓用了Javascript並且可以在應用程序之外導航到它?感謝您的任何幫助。
所以我縮小了一下。 Safari瀏覽器可以訪問我想要的頁面並不重要。問題是app/NSURLConnection不想在網頁上運行JavaScript重定向代碼。我仍然沒有解決方案,雖然 – 2010-06-30 15:53:51
作爲另一個更新我現在兩個NSURLConnections背靠背。首先是進行登錄並進入「禁用JAVA腳本」頁面。第二個連接到我想要的信息直接存儲的URL。所以只要會話打開並且我登錄正確,我就可以獲取我的數據。 我非常不滿意這種方法。我更願意選擇這種方式,而不必訴諸於上述方法 – 2010-07-01 14:39:11