HttpPost和;之间的区别; HttpGet在android中

时间:2014-09-04 07:10:52

标签: android

我正在尝试学习android编程。我对java有一点了解。 我想为Android开发web应用程序。所以我试图从各种教程,文章中学习它,但是,由于一些混乱,不能正确理解它们。

目前,我的问题是HttpPost和HttpGet有什么区别? 因为它们用于发出网络请求,对吧? 什么是HttpCilent?

那么,有人可以为我提供一些有用的教程链接吗?

2 个答案:

答案 0 :(得分:0)

确定。首先,如果您使用Google,这可以在Net上找到。

首先你需要了解什么是GET以及什么是POST。

GET - 从指定资源请求数据。 GET方法意味着检索由Request-URI标识的任何信息(以实体的形式)。如果Request-URI引用数据生成过程,则生成的数据应作为响应中的实体而不是过程的源文本返回,除非该文本恰好是过程的输出。请按照link进行常规操作,将this用于Android。

POST - 将要处理的数据提交到指定的资源。 POST方法用于请求源服务器接受请求中包含的实体作为Request-URI中Request-URI标识的资源的新下级。按照link获取genra和this获取android。

<强>更新
Here is example for post and get

答案 1 :(得分:0)

在Http Get Method中,用户发送到服务器的所有值,嵌入了我们作为请求发送的URL,第三方可以轻松地观看它。如果我以更加技术性的方式说,通过使用HTTP GET方法,我们将在请求的标题部分中发送用户详细信息,而不是在正文中。

Http Get

在Http Post方法中,我们使用HTTP将机密数据传输到其他位置。原因是内容进入正文,而不是像GET方法中的标题。

Http Post

您也可以参考Android开发者网站you can go through this for more deep info