Просмотр полной версии : класс для работы с соксами
kusanagi
06.09.2009, 11:18
уважаемый алл, никто не встречал готовый класс для работы с соксами?
чтобы ничего не надо было допиливать напильником
kusanagi
06.09.2009, 11:42
не могли бы вы поделиться им? или ссылочку дать для ознакомления
http://forum.antichat.ru/thread27529.html
не могли бы вы поделиться им? или ссылочку дать для ознакомления
язык какой?
kusanagi
07.09.2009, 14:45
в первую очередь интересует под NET
_ttp://www.mentalis.org/soft/class.qpx?id=9
geezer.code
07.09.2009, 15:36
Если допиливать - проблема, то лучше использовать готовый компонент например ComponentSpace Proxy.
kusanagi
07.09.2009, 16:13
такой вопрос- при работе с соксами указывания кусков заголовков в коде это фича протокола? я к тому что httpwebrequest сам подставляет заголовки , нужно лишь указать адрес сайта.
а в примерах с соксами постоянно натыкаюсь на вставки
"GET / HTTP/1.0\r\n" +
"Host: www.microsoft.com\r\n" +
"Connection: close\r\n" +
"\r\n";
kusanagi
07.09.2009, 16:37
добавлю в догонку- post запросы тоже ручками генерировать придется?
вот это я считаю допиливанием библиотеки.
M_script_
08.09.2009, 13:02
Во первых, какой ЯП?
можно curl использовать, удобно работать и возможности хорошие
kusanagi
08.09.2009, 15:40
разве не видно в каком разделе создана тема?
интересует решение под net
добавлю в догонку- post запросы тоже ручками генерировать придется?
вот это я считаю допиливанием библиотеки.
А какое отношение соксы имеют к HTTP ?
Соксы - обеспечивают прозрачное TCP соединение. А что ты по нему будешь гонять - дело твое, хоть HTTP хоть HTTPS хоть FTP
А httpwebrequest к соксам прикрутить нормально не удастся - только через глобальные настройки веббраузера, поэтому все и делают "вставки GET" :)
Что касается готовых либ, то вот готовый socks5 клиент: http://www.codeproject.com/KB/IP/zasocks5proxy.aspx
M_script_
08.09.2009, 15:54
разве не видно в каком разделе создана тема?
этот раздел про С/С++, C#, Delphi, .NET, Asm - это разные языки программирования, поэтому и нужно было уточнение
kusanagi
08.09.2009, 15:58
А какое отношение соксы имеют к HTTP ?
Соксы - обеспечивают прозрачное TCP соединение. А что ты по нему будешь гонять - дело твое, хоть HTTP хоть HTTPS хоть FTP
А httpwebrequest к соксам прикрутить нормально не удастся - только через глобальные настройки веббраузера, поэтому все и делают "вставки GET" :)
я не говорю что обязательно через httpwebrequest , я к тому что класс httpwebrequest позволяет не задаваться гемороем с генерированием заголовков HTTP а все примеры классов с соксами требуют генерации вручную
kusanagi
08.09.2009, 15:59
этот раздел про С/С++, C#, Delphi, .NET, Asm - это разные языки программирования, поэтому и нужно было уточнение
выше в теме я писал уже про нужный мне язык
FireFenix
08.09.2009, 16:00
разве не видно в каком разделе создана тема?
интересует решение под net
под .NET
в пространстве имён System.Net есть класс HttpWebRequest и HttpWebResponse которые формируют/получают web запросы... там же существует класс WebProxy который подключается к запросу, в котором можно указать любые прокси
под .NET
в пространстве имён System.Net есть класс HttpWebRequest и HttpWebResponse которые формируют/получают web запросы... там же существует класс WebProxy который подключается к запросу, в котором можно указать любые прокси
Ага, но не соксы )
kusanagi
08.09.2009, 16:10
под .NET
в пространстве имён System.Net есть класс HttpWebRequest и HttpWebResponse которые формируют/получают web запросы... там же существует класс WebProxy который подключается к запросу, в котором можно указать любые прокси
уважаемый , а вы сами так делали или просто хотите пообщаться?
если бы все было иак просто то я бы не задавал вопрос
когда же уже люди отучатся от быдлопривычек и примут для себя нормальные платформы?
в дотнете, кстати удобно ещё работать с web'ом через эмуляцию IE, благо там есть готовый враппер.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot