Привет! Помогите разобраться с этим Ж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();
Если это тупо поток - сокет ты открываешь то просто GET /index.php HTTP/0.9\r\n недостаточно и вообще где ты отрыл HTTP 0.9 ??? берешь в руки RFC по HTTP проколу и читаешь его далее берешь любой сниффер и смотришь какой именно заголовок отправляет твой любимый обозреватель. И еще... эта ветка форума забита просто вопросами о том как работать с HTTP на уровне сокетов в делфи. Всем кто понимает чем отличается компилятор от интерпретатора уже задолбало отвечать на один и тот же вопрос.