2014-09-04 64 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