J2ME ContentConnection

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Engineer, 22 Jul 2010.

  1. Engineer

    Engineer Member

    Joined:
    22 May 2009
    Messages:
    70
    Likes Received:
    5
    Reputations:
    0
    Привет! Помогите разобраться с этим Ж2МЕ так мало информации по данной теме. Ниже я написал скрипт который по какой то причине не соединяется с сайтом, то есть появляется окошко с запросом и все, так же хотел узнать как сделать так чтобы обратно грузить лишь заголовок или допустим всего лишь 1кб информации?


    ContentConnection conn = (ContentConnection) Connector.open("http://www.yahoo.com" );

    // Послать HTTP запрос...

    PrintStream out = new PrintStream( conn.openOutputStream() );
    out.println( "GET /index.php HTTP/0.9\r\n" );
    out.flush();

    // Получить HTTP ответ...

    InputStream in = conn.openInputStream();
    int ch;


    while( ( ch = in.read() ) != -1 ){
    textField.setString("1");
    }

    in.close();
    out.close();
    conn.close();
     
  2. Engineer

    Engineer Member

    Joined:
    22 May 2009
    Messages:
    70
    Likes Received:
    5
    Reputations:
    0
    Неужели никто не разбирается? Скажите хоть где искать людей которые разбираются)
     
  3. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    Если это тупо поток - сокет ты открываешь
    то просто GET /index.php HTTP/0.9\r\n
    недостаточно и вообще где ты отрыл HTTP 0.9 ???

    берешь в руки RFC по HTTP проколу и читаешь его
    далее берешь любой сниффер и смотришь какой именно заголовок отправляет твой любимый обозреватель.

    И еще... эта ветка форума забита просто вопросами о том как работать с HTTP на уровне сокетов в делфи.
    Всем кто понимает чем отличается компилятор от интерпретатора уже задолбало отвечать на один и тот же вопрос.
     
    _________________________
  4. Engineer

    Engineer Member

    Joined:
    22 May 2009
    Messages:
    70
    Likes Received:
    5
    Reputations:
    0
    На счет HTTP 0.9 этож вап, тут всякое возможно )