Как отправить POST запрос на введенный урл?

Тема в разделе "WASM.NETWORKS", создана пользователем kalexi, 11 сен 2007.

  1. kalexi

    kalexi New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2007
    Сообщения:
    43
    Сабж.
     
  2. Quark

    Quark New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2007
    Сообщения:
    211
    Хм.. описываешь пост заголовок. из урла достаёшь отдельно имя хоста, отдельно путь к странице. то есть:
    http://www.site.ru/index.html ->
    www.site.ru и /index.html

    затем вставляешь это всё в заголовок пост запроса. Обязательно нужно указать следующие поля:

    POST /index.html HTTP/1.1\r\n
    Host: www.site.ru\r\n
    ...
    \r\n
    ...
    \r\n

    затем отправляешь сам заголовок и отдельно данные запроса. заголовок заканчивается \r\n\r\n. поля в заголовке разделяются \r\n. данные заканчиваются \r\n.

    Хотя можешь заюзать WinInet - там в формат запроса вообще вдаваться не нужно. В античате хорошая дока было по http протоколу.
     
  3. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431