HttpSendRequest

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

Статус темы:
Закрыта.
  1. Songoku

    Songoku Эдгар

    Публикаций:
    0
    Регистрация:
    1 мар 2003
    Сообщения:
    68
    Адрес:
    Belarus
    Привет! Я html полный 0.

    Мне нужно отправить форму на http ресурс.



    вот сам код!
    Код (Text):
    1. <form id="post_form" method="POST" action="/cgi-bin/chat/says.cgi" onsubmit="return checksays()" target="data]
    2. <input type="hidden" name="towhoway]
    3. <input type="hidden" name="says1]
    4. <input type="hidden" name="u" value="Songoku]
    5. <input type="hidden" name="k" value="W7A0yZn5zfjP0UeMk25tANt92m1C90I7]
    6. </form>




    invoke HttpSendRequest,[hRequest], _hdrs, _hdrs_end-_hdrs, _frmdata, _frmdata_end-_frmdata



    xor eax,eax

    finish:

    pop edi esi ebx

    return

    _hdrs db 'Content-Type: application/x-www-form-urlencoded',0

    _hdrs_end:

    _frmdata db '????',0 _frmdata_end:



    как должа выглядеть _frmdata,?
     
  2. Corpse

    Corpse New Member

    Публикаций:
    0
    Регистрация:
    30 сен 2002
    Сообщения:
    10
    ты наверно не только в html полный 0

    забудь про HttpSendRequest



    1. connect

    2. send заголовок типа

    db "POST /forma.php HTTP/1.0",0dh,0ah

    db "User-Agent: HUI",0dh,0ah

    db "Host: www.superpornuha.ru" ,0dh,0ah

    db "Content-Length: длинна параметров",0dh,0ah

    db "Content-Type: application/x-www-form-urlencoded",0dh,0ah

    db "Connection: Keep-Alive",0dh,0ah

    db "Pragma: no-cache",0dh,0ah,0dh,0ah

    db параметры
     
  3. jabber

    jabber New Member

    Публикаций:
    0
    Регистрация:
    10 май 2004
    Сообщения:
    6
    >как должа выглядеть _frmdata,?

    _frmdata db "towhoway=&says1=&u=Songoku&k=W7A0yZn5zfjP0UeMk25tANt92m1C90I7",0

    только это не html а http



    Corpse, это вроде не совсем то что спрашивалось вернее то но по другому через сокеты
     
  4. Corpse

    Corpse New Member

    Публикаций:
    0
    Регистрация:
    30 сен 2002
    Сообщения:
    10
    так через сокеты правельнее, быстрее и гемороя меньше.

    HttpSendRequestA юзают только IE-based броузеры



    html это язык разметки гипертекста и к передаче данных он непосредственно никакого отношения не имеет.



    а HttpSendRequestA HttpOpenRequestA это не что иное, как надстройка которая собирает заголовок запроса из кусков.

    потом также вызывается socket/connect/send
     
  5. Songoku

    Songoku Эдгар

    Публикаций:
    0
    Регистрация:
    1 мар 2003
    Сообщения:
    68
    Адрес:
    Belarus
    Corpse

    Не очень дружелюбно с твоей стороны!



    jabber

    Yo Спасибо тебе!
     
Статус темы:
Закрыта.