谁能告诉我Httpost
和Httpget
的区别? method.Httpclient
可以执行POST和GET方法。请解释第一种和第二种方法的区别
1)。httpclient.execute(httppost)
和另一个
2)。httpclient.execute(httpget)
在Http Get方法中,用户发送给服务器的所有值,嵌入我们作为请求发送的URL,第三方可以很容易地看到它。如果我用更专业的方式说,通过使用HTTP GET方法,我们在请求的头部部分而不是在正文中发送用户详细信息。
来源在Http Post方法中,我们使用Http将机密数据传输到不同的位置。原因是内容在body中,而不是像GET方法那样在header中。
来源你也可以参考android开发者网站
Apache HTTP Client支持HTTP支持的所有命令,如GET, PUT, POST, DELETE, TRACE, OPTIONS &头。
最著名的是GET &POST,其中GET用于从URL获取资源,POST用于在URL上存储数据。对于如何使用不同的方法,特别是在创建REST API时,有官方的方法,但在现实生活中,大多数方法归结为GET和POST。
关于不同方法的完整讨论,您可以阅读RFC2616描述HTTP: http://www.faqs.org/rfcs/rfc2616.html