HttpRequest от J2ME и отправить ответ из ASP.NET - PullRequest
0 голосов
/ 20 августа 2011

Я использую этот код J2ME для отправки httpRequest на серверную часть asp.net

HttpConnection connection = null;
    byte responseData[] = null;
    try {
        connection = (HttpConnection) new ConnectionFactory()
                .getConnection(URL).getConnection();
        int len = (int) connection.getLength();
        if (len != -1) {
            responseData = new byte[len];
            DataInputStream dis;
            dis = new DataInputStream(connection.openInputStream());
            dis.readFully(responseData);
        }
    } catch (Exception e) {

    }

    final byte[] responseDataToProcess = responseData;

, а в asp.net я использую этот код для ответа

protected void Page_Load(object sender, EventArgs e)
{
//processes
Response.Write("true");
}

Проблемаклиент не получает ответа и "len" ответа = -1

Большое спасибо

1 Ответ

0 голосов
/ 21 августа 2011

Убедитесь, что ваш сервер не использует Кодировка передачи по частям

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...