我在Android应用程序中使用此代码:这是REST协议吗?
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协议?
--- ---编辑
(服务器侧I使用的脚本返回JSON对象)
该代码只是一个HTTP POST请求,没有什么可以指示它是否是REST或其他。你问来干什么? – 2012-03-17 11:39:48
[Wikipedia](http://en.wikipedia.org/wiki/Representational_state_transfer)说“REST是一种体系结构,与SOAP不同,它是一种协议” - 所以“使用REST协议”有点不正确 – zapl 2012-03-17 12:06:59
@zapl REST是一种建筑风格,这使得它比建筑更抽象。 – 2012-03-17 13:44:44