Socks 4/5 C#

  • Автор темы Автор темы zombie
  • Дата начала Дата начала

zombie

Client
Регистрация
14.08.2012
Сообщения
484
Реакции
122
Баллы
43
Дратути =)

Конкретный затык: нужно было сделать PUT запрос . http прокси с авторизацией / без - нет проблем. Соксы - нет .

Может есть какие-то либы или более простой путь? Куда копать =)

Использовал httpwebrequest , но он на то и http ...
через WebClient может как-то ?
 
  • Оценить
Реакции: zombie
xNet насколько я помню не поддерживает PUT-запросы. Если принципиально работа должна идти через соксы, то прямая дорога в изучение libcurl + libcurl.Net. Если неправ - поправьте.

Прилагаю небольшую демку (часть функционала в общем коде, не пропустите). Дальше - курим зубодробительный мануал.
 

Вложения

  • Оценить
Реакции: zombie
xNet насколько я помню не поддерживает PUT-запросы. Если принципиально работа должна идти через соксы, то прямая дорога в изучение libcurl + libcurl.Net. Если неправ - поправьте.

Прилагаю небольшую демку (часть функционала в общем коде, не пропустите). Дальше - курим зубодробительный мануал.

Через "request.Raw" в xNet можно любой запрос послать, это попроще, имхо, чем libcurl курить )
C#:
Развернуть Свернуть Копировать
request.Raw(xNet.HttpMethod.PUT, "site", "content");
 
  • Оценить
Реакции: Sanekk, zombie и sibbora
var SmtpServ = new TcpClient(); я так понимаю эта либа сама по себе не умеет этогоо делать (
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)