пост запрос возвращает не то что надо

Тема в разделе "WASM.NETWORKS", создана пользователем lancaster, 3 мар 2005.

  1. lancaster

    lancaster New Member

    Публикаций:
    0
    Регистрация:
    25 сен 2004
    Сообщения:
    15
    Адрес:
    ???
    собственно такая проблема: есть програмка которая шлет пост запрос:
    Код (Text):
    1.  
    2. POST /enter.pl HTTP/1.0
    3. Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
    4. Content-Type: application/x-www-form-urlencoded
    5. User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; DigExt)
    6. Host: site.ru
    7. Content-Length: 21
    8.  
    9. login=blabla&pass=asd
    10.  




    скрипт enter.pl принимает login и pass и проводит авторизацию, после чего возвращает хтмл код страницы где написано что пароль правильный/неправильный. Это то что должно получится, но почемуто сервер отправляет только:



    Код (Text):
    1.  
    2.  
    3. HTTP/1.0 200 OK
    4.  
    5. Date: Thu, 03 Mar 2005 18:29:44 GMT
    6.  
    7. Content-Length: 1640
    8.  
    9. Content-Type: text/html; charset=windows-1251
    10.  
    11. Server: 0W/0
    12.  
    13. [/code
    14.  
    15.  
    16.  
    17. и все :(, хотя должен присылать хтмл код страницы. Как сделать чтоб сервер присылал сурс страницы?
     
  2. Avalonec

    Avalonec New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    111
    Адрес:
    Тула
    В твоих полях поставленны только картинки замени на:



    db "Accept: text/*,image/*,application/*,*/*",0Dh,0Ah,0dh,0ah,0
     
  3. flankerx

    flankerx New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2004
    Сообщения:
    423
    Адрес:
    Moscow, Russia
    а еще вот это:





    твой запрос "совсем неправильный" :) Выхода два -- или почитать RFC, или вооружиться сниффером и изучить как все должно быть (рисуешь html-страницу с формой с соответствующими полями и методом и смотришь какой запрос браузер формирует).