СИТУАЦИЯ: Я нахожусь в процессе создания ленты Microsoft Word через проект .NET VSTO. Одна кнопка на ленте должна собирать некоторую информацию из открытого документа и передавать ее через HTTP-метод POST в размещенное приложение Silverlight, которое будет принимать ввод и что-то с ним делать.
Теперь, если бы я использовал метод GET , решение было бы простым:
Process.Start(string.Format("{0}?{1}", url, parameters));
... но мне нужно использовать POST из-за очень большой длины значения моих параметров.
Можно ли открыть браузер по умолчанию и выполнить HTTP POST с ленты Microsoft Word (или любого другого приложения .NET)? Если да, есть ли пример кода, которому я могу следовать? Если нет, каковы мои альтернативы?