PDA

Просмотр полной версии : HTTP Sender


slesh
11.04.2009, 16:14
Вот сегодня случайно наткнулся на свою старенькую програмку которая могла формировать 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. Возможность просмотра ответа во встроенном веббраузере.

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

В архиве найдете дельфчные исходники.
Скриншот:
http://slesh.name/uploads/img.gif

slesh
11.04.2009, 16:16
Для новечков тут будет тока полезно - работа через WinSock2

0verbreaK
11.04.2009, 23:44
slesh молодец, зема можешь закинуть сразу в архив winsock2, что-бы не искать его

slesh
14.04.2009, 22:45
slesh молодец, зема можешь закинуть сразу в архив winsock2, что-бы не искать его
Вот вам и winsock2

qwarts
31.01.2010, 00:52
извиняюсь за археологию, если есть возможность - перезалейте архивы или выложите файлы (главным образом исходники unit1 и unit2). Т.к. после скачивания их распаковать не могу (ошибка crc)
Заранее спасибо

slesh
31.01.2010, 01:10
Обновил архив. Тепреь вроде не битый

warkk
31.01.2010, 01:20
Норм) Спс)

НTL
31.01.2010, 01:57
Только вместо
HTTP /1.0
Должно быть
HTTP/1.0

Иначи 400 результат...

slesh
31.01.2010, 11:14
2 НTL знаю. спс что заметил. Както пропустил это )