Описание тега httpcontext

HttpContext is a class from .NET Framework which provides information about an HTTP request.
0 ответов

URL-адрес запроса / ответа HTTPContext (C#)

Есть ASP.NET (C#) HttpHandler которые обрабатывают запросы на файлы изображений. Я хотел бы знать, возможно ли определить, ГДЕ эти файлы отображаются? Точный URL (то есть адрес назначения) из WHERE изображения показаны. например, 1: показывает ли за…
03 фев '17 в 18:23
1 ответ

Создание обёртки для HttpContext

По сути, я пытаюсь создать класс SessionManager, который я могу использовать для управления сессиями в моих приложениях MVC. Для этого я думаю, что лучший способ сделать это - создать класс-оболочку для HttpContext, который затем позволил бы мне пол…
08 фев '11 в 19:40
1 ответ

Макет IHttpConnectionFeature в ASP.NET Core

Привет, я хотел бы издеваться над IHttpConnectionFeature в ASP.NET Core В моем контроллере у меня есть: var connectionId = HttpContext.Features.Get<IHttpConnectionFeature>().ConnectionId; но как я могу высмеять это в моем модульном тесте: var …
1 ответ

HttpResponse при попытке сделать cookie в C#

Ошибка: имя "Response" не существует в текущем контексте, когда я пытаюсь использовать Response.Cookies.Add(cookie); Я не уверен, что еще мне нужно включить, чтобы это заработало. Я создаю приложение, в котором пользователь может войти в систему, и …
10 ноя '12 в 22:27
0 ответов

Доступ к свойствам httpcontext из System.Timers.Timer

У меня проблема при доступе к значению httpcontext.current в методе application_start. Есть много дискуссий на эту тему. Но я хочу поделиться своей бизнес-логикой и мне нужен совет, как справляться с проблемой.Давайте посмотрим на эту бизнес-логику …
22 ноя '16 в 20:49
2 ответа

Что использовать вместо HttpContext при использовании OWIN без System.Web

В настоящее время у нас есть проект NancyFx, который мы подключили с помощью OWIN. Мы не используем System.Web, и нам нужно какое-то место для размещения нашего контекста, который живет для жизни запроса, отличного от HttpContext. Мы начали реализац…
22 май '14 в 18:09
2 ответа

Как я могу получить текущий HttpContext в раковине SeriLog?

Я создаю свой собственный приемник SeriLog, реализующий ILogEventSink используя пример " Построение простого приемника" с целью регистрации некоторой информации из заявлений пользователей. Чтобы получить доступ к HttpContext в Core, я обычно вставля…
02 ноя '17 в 09:15
6 ответов

Как получить доступ к методу HttpServerUtility.MapPath в потоке или таймере?

Я использую System.Timers.Timer в моем приложении Asp.Net и мне нужно использовать HttpServerUtility.MapPath метод, который, кажется, доступен только через HttpContext.Current.Server.MapPath, Проблема в том, что HttpContext.Current является null ког…
21 сен '08 в 20:04
1 ответ

Несколько одинаковых форм на странице в asp.net. Как мне получить переменные?

У меня проблемы с выяснением этого. Я не могу объяснить это так хорошо, так что сначала немного html/asp: <%for(int i=0; i<getCountRows(); i++) { setLabelsFestivals(i); %> <form action="festival_details.aspx" method="post"> <table …
09 май '13 в 16:22
2 ответа

MVC Mocking (Moq) - HttpContext.Current.Server.MapPath

У меня есть метод, который я пытаюсь выполнить модульный тест, который использует HttpContext.Current.Server.MapPath, а также File.ReadAllLines следующим образом: public List<ProductItem> GetAllProductsFromCSV() { var productFilePath = HttpCon…
3 ответа

Правильный способ использования HttpContext.Current.User с асинхронным ожиданием

Я работаю с асинхронными действиями и использую HttpContext.Current.User, как это public class UserService : IUserService { public ILocPrincipal Current { get { return HttpContext.Current.User as ILocPrincipal; } } } public class ChannelService : ID…
2 ответа

WebI-интерфейс DI Framework, который понимает HttpContext.User

Я ищу структуру DI, которая может удовлетворить этот сценарий: Каждый контроллер имеет такой конструктор public ThisController( ThatRepository repo) Каждый репозиторий имеет такой контроллер: public ThatRepository (DataSource ds) Существует один гла…
1 ответ

Может ли HttpServerUtility.Execute получить двоичные данные?

Вот как я обычно выполняю веб-форму aspx и получаю строку из вывода: public static string GetAspPageOutput(string page) { string html; using (var sw = new StringWriter()) { HttpContext.Current.Server.Execute(page, sw); html = sw.ToString(); } return…
21 фев '17 в 13:40
0 ответов

Как перенести httpcontext в отдельную ветку

У меня есть сторонний веб-сервис, которому я звоню - он построен так: var response = client.PostLead(param1, param2 etc); Два требуемых параметра - это свойства текущего запроса (UserAgent & IPAddress). Я хочу запустить метод в другом потоке, чтобы …
13 авг '13 в 09:09
0 ответов

Невозможно обновить куки с новым набором токенов

Я создал сервер авторизации на основе IdentityServer4. Оно работает. Но когда я пытаюсь обновить токены, используя обратный канал, запрос не выполняется в момент вызова метода AuthenticateAsync() для HttpContext. По сути, вызов AuthenticateAsync() и…
2 ответа

WCF сервис с HttpContext

У меня был веб-сервис, который я преобразовал в сервис wcf с тем же расширением asmx. У меня есть basicHttpbinding, так как мой сервис общается с различными клиентами, такими как Java, Perl и т. Д. У меня была проверка, в которой был HttpContext.Cur…
07 авг '10 в 04:37
1 ответ

Область действия HttpContext при создании асинхронной задачи

Если я запускаю асинхронную задачу внутри действия контроллера MVC3, а затем сразу же возвращаю ее, будет ли область действия HttpContext до следующего вызова сборки мусора, или она будет ждать завершения асинхронной задачи, прежде чем она будет соб…
1 ответ

Область применения HttpContext.Current.Cache

Если у меня будет следующая строка на нескольких веб-сайтах, работающих на одном сервере, будут ли проблемы с записью приложения в одну и ту же запись кэша? HttpContext.Current.Cache["SearchResults"] = myDataTable; Я знаю, что в документах говорится…
30 апр '15 в 19:33
2 ответа

Почему я должен удалить форму, используя HTTPContext Session State в моих приложениях ASP .Net MVC?

Я помню, как читал несколько мест, в которых люди не одобряют использование состояния HTTPContext.Current.Session в веб-приложениях ASP .Net. Может кто-нибудь объяснить некоторые причины этой недавней тенденции? Есть ли для этого серьезные техническ…
26 фев '14 в 23:16
2 ответа

Как получить пользовательское значение заголовка из HttpAuthenticationContext

Я занят внедрением и проверкой подлинности фильтра: public Task AuthenticateAsync(HttpAuthenticationContext context, CancellationToken cancellationToken) { var request = context.Request; // Receive token from the client. Here is the example when tok…
06 мар '14 в 07:01