Я подозреваю, что, поскольку вы не можете изменить содержимое, которое отправляется непосредственно из WebBrowser, и которое перехватывает каждый вызов и выступает в качестве прокси-сервера для каждого запроса, при этом поддерживая все функции браузера, может быть слишком громоздким.
Вместо этого я бы предложил отправлять дополнительный запрос с дополнительной информацией, которую вы хотите записывать каждый раз, когда вы делаете запрос.
Это может привести к большим накладным расходам, поэтому может быть проще отправить его один раз, а затем передатьего хеш или некоторый другой идентификационный ключ к веб-странице (в качестве параметра строки запроса) по первому запросу, чтобы он мог согласовать 2 фрагмента информации.Предполагая, что вы контролируете веб-сервер, вы могли бы затем настроить веб-сервер, который хэш / ключ в качестве cookie, чтобы он был передан снова с последующим запросом от элемента управления.