我已经使用这个代码国防部从某些URL here:HTTP POST黑莓(空应答)
HttpConnection httpConnection = (HttpConnection) Connector.open(webservice_address,Connector.READ_WRITE);
httpConnection.setRequestMethod(HttpConnection.POST);
httpConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
URLEncodedPostData encPostData = new URLEncodedPostData("UTF-8", false);
encPostData.append("category", String.valueOf(category));
byte[] postData = encPostData.toString().getBytes("UTF-8");
httpConnection.setRequestProperty("Content-Length", String.valueOf(postData.length));
OutputStream os = httpConnection.openOutputStream();
os.write(postData);
os.flush();
os.close();
return httpConnection.getResponseMessage();
,但反应总是相同的,我得到一个“零时刻,当我预计将有JSON对象的反应,任何想法
PS:我敢肯定,服务器将数据发送
PS:我曾尝试与Connector.READ_WRITE具有相同的结果
PS:我做它在黑莓9930模拟器
你没有提到,你想在整个帖子里想要什么?你说我得到像房子一样的“空”这是什么意思? – alishaik786
这将是一个JSON对象的响应。 –
你是否像这样:HttpConnection httpConnection =(HttpConnection)Connector.open(webservice_address +“; interface = wifi”);并检查无线连接;像这样尝试。 – alishaik786