【发布时间】:2011-11-17 06:50:00
【问题描述】:
我需要将 2 个字符串 json 参数传递给 url,并且我需要获取 json 响应。如何在 get 方法中传递参数。这是我的代码
public void get()
{
HttpConnection con = null;
String url = "my url";
try
{
URLEncodedPostData data = new URLEncodedPostData("UTF-8", false);
data.append("method", "session.getToken");
data.append("phonenumber:=", "1212345687");
data.append("PIN:=", "1234");
url = url + data.toString();
con = (HttpConnection)Connector.open(url);
con.setRequestMethod(HttpConnection.GET);
res = con.getResponseMessage();
res1 = Integer.toString(con.getResponseCode());
screen.add(new RichTextField("Reponce Message: "+res));
screen.add(new RichTextField("Reponce Code: "+res1));
}
catch(Exception ex)
{
screen.add(new RichTextField(""+ex));
}
}
【问题讨论】:
-
运行此代码时服务器上会发生什么?你期望发生什么?
-
@Michael Donohue:它将返回一个字符串。我需要得到它
标签: json http blackberry