2014-09-04 66 views
0

我想學習android編程。我有一點關於java的知識。 我想爲android開發web應用程序。所以我想從各種教程,文章中學習它,但是,由於一些混淆,不能正確理解它們。差異btwn HttpPost&HttpGet在android

目前,我的問題是HttpPost和HttpGet有什麼區別? 因爲它們被用來發出網絡請求,對吧? 什麼是HttpCilent?

那麼,請有人給我提供一些有用的教程的鏈接嗎?

+0

可能重複http://stackoverflow.com/questions/15380311/difference-between -httppost-and-httpget-method-in-android)以及裏面的所有相關鏈接。 – 2014-09-04 07:37:30

回答

0

好的。首先,如果你使用Google,那麼你可以在網上找到這些簡單的東西。

首先您需要了解什麼是GET和什麼是POST。

GET - 從指定資源請求數據。 GET方法意味着檢索任何信息(以實體的形式)由Request-URI標識。如果Request-URI引用數據生成過程,那麼生成的數據應作爲響應中的實體返回,而不是過程的源文本,除非該文本恰好是過程的輸出。按照這個link爲一般和this爲Android。

POST - 將要處理的數據提交給指定的資源。 POST方法用於請求源服務器接受請求中包含的實體作爲Request-Line中Request-URI標識的資源的新下屬。按照此link屬於和this爲Android。

UPDATE
Here is example for post and get

+0

好的,Sandip ..我知道這個答案,但技術上不明白,這是我問過。CAn給我提供一些相關的HTTP HTTP POST和HTTP GET示例嗎? – 2014-09-04 07:30:38

+0

我更新了我的答案... – 2014-09-04 07:40:34

0

在HTTP GET方法的所有用戶發送到服務器,嵌入式與我們的要求,其中第三方可以很容易地看着它發送URL的值。如果我用技術性更強的方式說,通過使用HTTP GET方法,我們發送請求頭部分中的用戶詳細信息不在主體中。

Http Get

凡在HTTP POST方法,我們通過使用HTTP機密數據轉移到一個不同的位置。原因是內容進入內部,而不是在GET方法中使用頭部。

Http Post

您也可以參考Android開發者網站you can go through this for more deep info

[android系統httppost和HTTPGET方法之間的區別?(指
+0

感謝您的回覆,我想從您發佈的示例鏈接中瞭解。如果問題再次出現,我一定會問你。 – 2014-09-04 07:39:15