Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 26.01.2009
Сообщений: 9

Фрэймворк для работы с HTTP

18.08.2011, 10:18. Показов 1067. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.
Народ, подскажите, пожалуйста, библиотеку для отсылки/принятия запросов по HTTP. Интересует аналог по типу класса https://code.google.com/p/phps... n/http.php которой можно было бы передавать запросы в виде
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Args: 
Array
(
    [Protocol] => http
    [HostName] => ihtika.googlecode.com
    [Headers] => Array
        (
            [Host] => ihtika.googlecode.com
            [User-Agent] => phpsvnclient (http://phpsvnclient.googlecode.com/)
            [Authorization] =>  Basic Og==
            [Content-Type] => text/xml
            [Depth] => 1
            [Content-Length] => 202
        )
 
    [HostPort] => 0
    [RequestURI] => /svn/!svn/bc/158/trunk/src/com/google/code/ihtika/IhtikaClient/MainThread.java/
    [RequestMethod] => REPORT
    [Body] => <?xml version="1.0" encoding="utf-8"?> <S:log-report xmlns:S="svn:"> <S:start-revision>0</S:start-revision><S:end-revision>100</S:end-revision><S:path></S:path><S:discover-changed-paths/></S:log-report>
)
Т. е. с возможностью формировать headers, указывать RequestMethod и добавлять Request Body.
Глядел в сторону http://hc.apache.org/httpclient-3.x/, но не увидел там такой возможности...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.08.2011, 10:18
Ответы с готовыми решениями:

Написать пакет классов для работы с деловой графикой, предназначенный для работы в среде Windows
Написать пакет классовдля работы с деловой графикой, предназначенный для работы в среде Windows. Предусмотреть наличие в пакете классы для...

Библиотека для работы с http
Всем привет. Подскажите какую-нить небольшую библиотеку для работы с HTTP. Будет достаточно реализации простых методов (а-ля Get)....

Компоненты для работы с POST HTTP
вот задался я темой отправки текстовика на удаленный сервер через POST HTTP запрос. использовать пытался XMLHTTP, winHTTP, WinInet...

1
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
19.08.2011, 05:59
Цитата Сообщение от ArtUrlWWW Посмотреть сообщение
Глядел в сторону http://hc.apache.org/httpclient-3.x/, но не увидел там такой возможности...
Плохо искал

Можешь попробовать ещё клиента из jetty, только его надо будет либо самому собирать из исходников, либо вытягивать из собранного сервака.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.08.2011, 05:59
Помогаю со студенческими работами здесь

C# средства для работы с протоколом HTTP
Здравствуйте! Возникла необходимость много работать с протоколом http со стороны клиента. Конфигурировать запросы, получать ответы,...

Библиотеки для работы с http протоколом
Здорова господа!!! Пишу бота для mail.ru думал что будет легко просто используешь curl и все, а от фиг там. Делаю post авторизацию все...

Какие библиотеки есть для работы с сетью и HTTP?
Здравствуйте! Подскажите, пожалуйста, какие есть библиотеки языка СИ для работы с сетью, что бы делать запрос POST, GET, работать с...

фрэймворк WebGL
В блоге Sencha 22 февраля был представлен новый фрэймворк под названием PhiloGL. Как утверждает разработчик Nicolas Belmonte работая над...

При переходе к следующей странице найденных в Google или для http://www.macromedia.com/go/dreamweaver_support, Internet Explorer стал выдавать: HTTP Ошибка 406 - Не приемлемо
Internet Explorer 6.0 SP2 стал выдавать: &quot;HTTP Ошибка 406 - Не приемлемо&quot; При переходе к следующей странице результатов поиска в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru