【问题标题】:Difference between httppost and httpget method in android? [duplicate]android中httppost和httpget方法的区别? [复制]
【发布时间】:2013-03-01 02:13:14
【问题描述】:

谁能告诉我HttpostHttpget之间的区别method.Httpclient可以执行POST和GET方法。请解释1和2nd方法的区别

1.)httpclient.execute(httppost)

还有一个

2.) httpclient.execute(httpget)

【问题讨论】:

标签: android json https


【解决方案1】:

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

source

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

source

您也可以参考android developers website

【讨论】:

  • 感谢您的信息
【解决方案2】:

Apache HTTP 客户端支持 HTTP 支持的所有命令,例如 GET、PUT、POST、DELETE、TRACE、OPTIONS 和 HEAD。

最著名的是 GET 和 POST,其中 GET 用于从 URL 获取资源,而 POST 用于在 URL 中存储数据。在如何使用不同的方法方面有一些官方的方法,尤其是在创建 REST API 时,但在现实生活中,大多数都归结为 GET 和 POST。

有关不同方法的完整讨论,您可以阅读描述 HTTP 的 RFC2616:http://www.faqs.org/rfcs/rfc2616.html

【讨论】:

    猜你喜欢
    • 2014-10-28
    • 2013-10-15
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多