2011-06-24 153 views
2

我有一个应用程序,用于注册一些项目。我想在一个在线数据库存储thoose,为此,我创建了一个简单的php页面,通过URL接收变量并将它们添加到数据库中。通过调用浏览器意图并打开URL,我可以迅速地完成工作,但这很无聊。有没有其他的方式来打电话我的网址,而无需打开浏览器,仍然运行PHP代码?在不打开浏览器窗口的情况下调用URL

+1

删除了PHP标签,这实际上与PHP没有任何关系。 – tplaner

回答

4

这将是一个Web服务调用,看到这个线程... How to call a SOAP web service on Android

从技术上讲,任何时候你调用的Web URL做一些事情(例如:它通过URL接收的变量,并增加了一个简单的PHP页面他们到一个数据库)其Web服务。现在在你的情况下,它可能不会使用SOAP并且有一个WSDL,但它更多的是一个RESTful类型的设置,在其中发布数据并处理它。

HttpClient httpClient = new DefaultHttpClient(); 
HttpContext localContext = new BasicHttpContext(); 
HttpGet httpGet = new HttpGet("http://www.example.com/" + URL); 
response = httpClient.execute(httpGet, localContext); 
相关问题