2012-07-02 131 views
1

我正在編寫一個應用程序,它將與網站進行交互。在該網站身份驗證是通過AJAX POST請求。我可以在我的Android應用程序中執行該請求?發送一個AJAX POST請求

+0

你可以看看這個:http://stackoverflow.com/questions/6028981/using-httpclient-and-httppost-in-android-with-post-parameters – Romin

回答

9

你必須在這裏區分一下:

AJAX僅僅是從客戶端瀏覽器的網站發起HTTP Post Request技術。在你的情況下,你想從你的Java應用程序發送HTTP Post Request

首先,您必須找出哪個URL被請求以及該請求中發送了哪些鍵值對,您可以通過分析AJAX代碼或使用某個瀏覽器插件或Wireshark向您顯示原始POST請求。然後,您可以使用例如Apache的HttpClient(已在Android SDK中提供)。要了解如何做到這一點,請看this answer

+0

非常感謝! – user1488674

+0

不客氣:) –

+0

幫助過我,很高興知道'HttpClient'已經可以在Android上使用了。你可以告訴它是否支持所有API級別? –