Мне нужно ПОСТАВИТЬ некоторые параметры в URL за пределами моей сети, и разработчики с другой стороны попросили меня не использовать параметры HTTP: вместо этого я должен опубликовать свои значения ключей в Заголовки HTTP .
Дело в том, что я не совсем понимаю, что они означают: я пытался использовать ajax-подобный пост с объектами XmlHttp, а также пытался писать в заголовке что-то вроде
Request.Headers.Add(key,value);
но я не могу (исключение из рамок); Я попробовал наоборот, используя объект Response как
Response.AppendHeader("key", "value");
, а затем перенаправить на страницу ... но это тоже не работает.
Очевидно, я думаю, что я застрял там, какая-нибудь помощь?
РЕДАКТИРОВАТЬ Я забыл сказать, что моя среда .Net 2.0, c #, на Win server 2003.
Я получил исключение
System.PlatformNotSupportedException was unhandled by user code
Message="Operation is not supported on this platform."
Source="System.Web"
Похоже, это вызвано моим предварительным запросом Request.Add, MS год назад опубликовал некоторые исправления безопасности, которые не позволяют этого.