HTTP Sender

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by slesh, 11 Apr 2009.

  1. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Вот сегодня случайно наткнулся на свою старенькую програмку которая могла формировать HTTP запросы и отсылать их. Аналогов куча, но вдруг кому пригодиться. Из возможностей.
    1. Выбор метода GET / POST
    2. Указание скрипта куда идет запрос
    3. Выбор версии HTTP/1.0 или HTTP/1.1
    4. Выбор юзер агента + добавление своего
    5. Указания поля Host
    6. Возможность указывать и посылать Referer по выбору
    7. Выбор типа соединения Keep-Alive / Close
    8. Вписывание Accept-Language
    9. Возможность указывать и посылать Cookie по выбору
    10. Поддержа Basic авторизации.
    11. Указание POST данные
    12. Указание GET данных
    13. Выбор Content-Type
    14. Динамическое формирование пакета и показ его на экран при изменении любого параметра указанного выше.
    ---------
    15. HTTP кодирования строки
    16. HEX кодирование / декодировани
    17. Base64 Code/Decode
    ---------
    18. Поле отображения принятых данных
    19. Указание HOST/IP и порта куда слать запрос.
    20. Возможность просмотра ответа во встроенном веббраузере.

    Сильно не пинайте за кривизну. Писалась давно тока веббраузер добавлен сейча по быстренькому.

    В архиве найдете дельфчные исходники.
    Скриншот:
    [​IMG]
     

    Attached Files:

    #1 slesh, 11 Apr 2009
    Last edited: 31 Jan 2010
    3 people like this.
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Для новечков тут будет тока полезно - работа через WinSock2
     
    1 person likes this.
  3. 0verbreaK

    0verbreaK Elder - Старейшина

    Joined:
    30 Apr 2008
    Messages:
    318
    Likes Received:
    42
    Reputations:
    -3
    slesh молодец, зема можешь закинуть сразу в архив winsock2, что-бы не искать его
     
    #3 0verbreaK, 11 Apr 2009
    Last edited: 11 Apr 2009
  4. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Вот вам и winsock2
     

    Attached Files:

    • ws2.rar
      File size:
      21.5 KB
      Views:
      151
  5. qwarts

    qwarts New Member

    Joined:
    8 Dec 2008
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    извиняюсь за археологию, если есть возможность - перезалейте архивы или выложите файлы (главным образом исходники unit1 и unit2). Т.к. после скачивания их распаковать не могу (ошибка crc)
    Заранее спасибо
     
  6. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Обновил архив. Тепреь вроде не битый
     
    1 person likes this.
  7. warkk

    warkk Member

    Joined:
    20 Feb 2009
    Messages:
    139
    Likes Received:
    23
    Reputations:
    0
    Норм) Спс)
     
  8. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Только вместо
    Должно быть
    Иначи 400 результат...
     
  9. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    2 НTL знаю. спс что заметил. Както пропустил это )
     
  10. RedFern.89

    RedFern.89 Member

    Joined:
    20 Jan 2010
    Messages:
    557
    Likes Received:
    45
    Reputations:
    0
    архив с носком битый)) залейте ктониь плиз ))
     
  11. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    http://slesh.name/uploads/WinSock2.zip