【发布时间】:2012-03-17 11:10:52
【问题描述】:
我在我的 Android 应用程序中使用了这段代码:
import org.apache.http.client.methods.HttpPost;
...
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://myServerAddress");
httppost.setEntity(new UrlEncodedFormEntity(myArrayList));
HttpResponse response = httpclient.execute(httppost);
说这段代码使用 REST 协议是否正确?
--- 编辑---
(服务器端我使用了一个返回JSON对象的脚本)
【问题讨论】:
-
该代码只是一个 HTTP POST 请求,没有任何内容表明它是 REST 还是其他。为什么要问?
-
Wikipedia 说“REST 是一种架构,不像 SOAP,它是一种协议”——所以“使用 REST 协议”有点不正确
-
@zapl REST 是一种架构风格,这使得它比架构更加抽象。
标签: android json apache http rest