2010-02-04 87 views
0

我做一個簡單的HTTP請求發送到服務器和服務器返回0 問題是HTTP響應問題

上模擬器我收到「0」(預期)

和上真正的設備,我越來越「文本/ HTML ||||| |||||,< ||||| 0」(不需要的響應)

我錯過了什麼?

+0

這可能有助於發佈您用來建立連接並從中讀取數據的一些代碼。 –

回答

0

這取決於。您是通過BES還是BIS訪問HTTP服務器?如果是這樣,那麼你需要知道設備實際上並沒有建立到服務器的HTTP連接,BES或BIS代表設備。它做了一些其他有用的事情,可能並不是預期的。

+0

不,我沒有通過BES或BIS訪問http服務器。 – Vivart

+0

嗯,所以你已經追加了; deviceSide = true到你的連接URL?發佈一些代碼可能會有所幫助。 – Richard

+0

我只使用api文檔中給出的http連接代碼。但唯一的區別是當用戶代理使用c.setRequestProperty(「User-Agent」, 「Profile/MIDP-2.0 Configuration/CLDC-1.0」); 我變空 當我不使用任何用戶代理我得到 text/html ||||| |||||,<||||| 0。 @richard我正在使用正確的連接。 – Vivart