Итак, я заметил, что запуск HttpListener считается невежливым в соответствии с Win 7. Я не могу сделать это без прав администратора, не добавив себя в какой-либо список резервирования URL. Теоретически это нормально, но я бы хотел сделать свою программу как можно менее инвазивной.
Моя главная альтернатива - это что-то вроде сетевой библиотеки c ++, которая использует boost. Это, вероятно, не так просто, как HttpListener, хотя. Будет ли это обходить требование прав администратора для прослушивания какого-либо HTTP-URL?
Как Windows обрабатывает http прослушивание? Прямо сейчас я просто слушаю http://+:xxxx/url
, я думаю, что вполне возможно просто создать прослушивание Socket на порту xxxx и предоставить мою / стороннюю реализацию http?