запросить страничку с сервера

Тема в разделе "WASM.NETWORKS", создана пользователем pas, 23 июл 2005.

  1. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Как запросить страничку с сервера (где передается имя странички и параметры GET и POST)?

    Вроде здесь была статья на эту тему, но что то не нашел. поиск по форуме тоже ничего вразумительного не дал.
     
  2. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347
  3. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Мне бы пример как посылается запрос на страничку.

    Ссылка не работает, такого сайта нет.
     
  4. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347


    Это пример запроса :)



    Посмотри это



    И вообще ресурс неплохой. Там стоит порыться.
     
  5. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
    1) делаешь коннект на доменное имя

    2) делаешь запрос только той части, которая после слеша:

    GET /index.html HTTP/1.0\n
     
  6. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    GET http://yandex.ru HTTP/1.1

    Host: yandex.ru

    Connection: close



    запрос можно делать как по полному URL, так и по той части, которая после слеша. Host передавать нужно обязательно. После заголовков обязательно следуют 2 перевода строки. Ответ сервера будет таким:



    HTTP/1.1 200 OK

    Server: thttpd/2.25b 29dec2003

    Content-Type: text/html; charset=windows-1251

    Date: Sat, 23 Jul 2005 16:54:42 GMT

    Last-Modified: Sat, 23 Jul 2005 16:54:42 GMT

    Accept-Ranges: bytes

    Connection: close

    Cache-Control: no-cache,no-store



    после заголовка ответа идет 2 перевода строки и данные страницы.
     
  7. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347
  8. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Всем спасибо. Буду разбираться.
     
  9. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
    Ms Rem



    Ну это ты уже на HTTP/1.1 пошел с мультихостингом на одном IP, а речь шла вроде бы о самом простом варианте ...
     
  10. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"




    Так в большинстве случаев такой мультихостинг и встретиться. Поэтому лучше передать пару лишних строк в заголовке, чем потом думать, почему не везде работает. Тем более, сделать это не трудно.