Я разработал одно простое приложение на J2ME. Приложение просто делает HttpConnection
и делает только запрос. Вот код для этого:
public void run() {
System.out.println("Inside saveData");
HttpConnection hc = null;
OutputStream dout = null;
try {
System.out.println("custName = " + custName);
System.out.println("prodName = " + prodName);
System.out.println("qty = " + qty);
hc = (HttpConnection) Connector.open("http://www.sufalamtech.com/demo/mobile/test.php?custName=" + custName + "&prodName=" + prodName + "&qty=" + qty);
//hc = (HttpConnection) Connector.open("http://www.sufalamtech.com/demo/mobile/test.php?custName=Custtt51&prodName=Proddd52&qty=53");
//hc = (HttpConnection) Connector.open("http://www.sufalamtech.com/demo/mobile/test.php?custName="+custName+"&prodName="+prodName+"&qty="+qty);
hc.setRequestProperty("User-Agent", "Profile/MIDP-2.1 Configuration/CLDC-1.1");
hc.setRequestMethod(HttpConnection.GET);
dout = hc.openOutputStream();
} catch (Exception e) {
System.out.println("Error... = " + e);
} finally {
try {
if (dout != null) {
dout.close();
}
if (hc != null) {
hc.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
Это отлично работает на ПК (симуляторе). Но когда я развертываю файл .jar на своем Nokia 5310, он ничего не возвращает из HttpConnection.
На самом деле я не хочу получать данные с URL. Я просто хочу отправить запрос на свой URL. Иначе будет выполняться только по этому URL ... Мое приложение отлично работает в Nokia 3110 Classic. Но на Nokia 5310 он не работает. Есть ли у вас предложения?