【发布时间】:2011-11-28 07:28:35
【问题描述】:
可能重复:
Country name with space not accepted in BlackBerry ObjectChoiceField
我一直在研究如何将 % 20 附加到空格。我使用了来自 couple of StackOverflow questions 的代码,但似乎没有一个工作。
我无法使用 POST。如何使用 URLEncodedPostData 并删除 url 中的空格?
我正在使用以下代码从本地服务器获取响应。
ConnectionFactory connFact = new ConnectionFactory();
ConnectionDescriptor connDesc;
connDesc = connFact.getConnection("http://www.XXXXXX.com/XXXXX/?
InputStream isText = httpConn.openInputStream();
byte[] bytes=new byte[isText.available()];
isText.read(bytes);
final String s = new String(bytes);
System.out.println(" SERVER RETURNS = "+s);
if(s.equals("successfull"))//&& loginid.indexOf("@"))
{
UiApplication.getUiApplication().invokeLater(new Runnable()
{
public void run()
{
Dialog.alert(("Registration success"));
}
}
}
【问题讨论】:
-
你的标题暗示你不想在你说你做的正文中使用 URLEncodedPostData。它是哪一个?我已经给了你使用它的示例代码,其他人给了你其他解决方案,stackoverflow.com/questions/7538998/…
标签: url blackberry java-me urlencode