我想在我的黑莓应用程序中启动一些线程,这取决于我从php获取的响应。为此,我想发送变量,就像我们在将URL参数从java发送到php时使用的那样。这可以做到吗?从php通信到java /使用黑莓手机获取参数
-1
A
回答
0
试试这个代码 -
String httpURL="http://www.your_url.com/login.php?username=123&password=123";
HttpConnection httpConn;
httpConn = (HttpConnection) Connector.open(httpURL);
httpConn.setRequestMethod(HttpConnection.POST);
DataOutputStream _outStream = new ataOutputStream(httpConn.openDataOutputStream());
byte[] request_body = httpURL.getBytes();
for (int i = 0; i < request_body.length; i++) {
_outStream.writeByte(request_body[i]);
}
DataInputStream _inputStream = new DataInputStream(
httpConn.openInputStream());
StringBuffer _responseMessage = new StringBuffer();
int ch;
while ((ch = _inputStream.read()) != -1) {
_responseMessage.append((char) ch);
}
String res = (_responseMessage.toString());
编辑 -
,如果你得到响应喜欢JSON考虑,然后将下面的代码将帮助你分析它。 {"status":"100" "id":"123"}
JSONObject json = new JSONObject(res);
String status=json.getString("status");
String id=json.getString("id");
0
你需要做一个HTTP调用到PHP的服务,你会得到一个回应相应的处理之后,你应该从Apache的HTTP客户端去,这将帮助你:How to call and pass the parameters to the Servlet using the Java class in my swing application?
相关问题
- 1. 从黑莓手机使用HttpCore
- 2. 从黑莓手机上读取Cookies
- 3. 如何删除黑莓手机短信?
- 4. 黑莓手机信号塔位置
- 5. 黑莓手机:如何使用PersistableRIMKeyStore?
- 6. 如何从黑莓手机中的URL获取HTML源代码
- 7. 安排黑莓手机通知
- 8. 使用黑莓手机上传图片
- 9. 获取通过GPS黑莓
- 10. json解析黑莓手机?
- 11. 黑莓手机间隙
- 12. 黑莓手机模拟器
- 13. 黑莓手机在黑莓手机中的签名应用程序?
- 14. 黑莓手机的facebook api
- 15. 黑莓手机中的Httpconnection
- 16. 如何在黑莓手机
- 17. 黑莓手机上的WebSql
- 18. 黑莓手机应用程序正在研究黑莓手机平板电脑?
- 19. 黑莓:(JAVA)发布/获取数据
- 20. 黑莓手机应用程序开发
- 21. 在黑莓手机上加载黑莓应用程序
- 22. 如何获取黑莓手机玩家签名的CSJ文件?
- 23. 通过无线通信从黑莓到winform应用程序
- 24. 为黑莓手机运营商获取MCC和MNC
- 25. 如何获取黑莓新手柄的信息
- 26. 以往的黑莓手机Eclipse插件
- 27. 从sqlite中获取数据在黑莓手机中速度很慢
- 28. 黑莓手机签名应用程序
- 29. 黑莓手机中的SAP PO认证
- 30. 要在黑莓手机上获取模块名称
创建一个HTTP连接,然后邮寄/从/到URL获得DATAS。 – Signare 2013-02-27 12:19:41
谢谢Signare。你能否给我提供一些例子。我是新来的PHP。谢谢。 – catherine 2013-02-27 13:01:28