У меня есть сценарий, который требует от меня добавить заголовок HTTP ко всем исходящим HTTP-сообщениям на основе IE на компьютере. Это не должно работать вне IE.
Сначала я попытался создать простой прокси-сервер HTTP в C #, но производительность этого прокси была не очень хорошей, и были проблемы с связью HTTPS.
Моя вторая попытка состояла в том, чтобы использовать FiddlerCore, который, как я надеялся, имел бы лучшую производительность, но был лишь незначительно быстрее того, что я создал сам.
Помимо написания драйвера фильтра TCP для этого (нет в моем наборе навыков), есть ли другой вариант? Строго говоря, это не обязательно должен быть заголовок HTTP. Это может быть даже что-то, что я прикрепляю к строке агента пользователя.
Возможно, я думал о создании простого BHO, но я надеюсь, что есть более простое решение ... которое я могу написать на C #, возможно.