У меня есть обработчик http, который зарегистрирован и работает нормально. Теперь я хочу обработать запрос и отправить настраиваемый html-ответ, который затем отображается на клиенте.HTTPResponse не прибывает на клиента
Так что моя функция записываются следующим образом:
public void ProcessRequest(HttpContext _context)
{
HttpResponse response = _context.Response;
response.Clear();
var requestedUrl = _context.Request.Url;
PhantomModuleController pmc = new PhantomModuleController();
response.BufferOutput = true;
var snapshot = pmc.DoThings(requestedUrl); //this returns a string
response.Write(snapshot); //i put it in the response
response.ContentType = "text/html";
response.End(); //it should send it to the client now
}
Но по моей стельке, ответ никогда не приходит на клиенте. Фактически, httpresponse никогда не отправляется.
я забыть somethiing
Является ли обработчик http обработчиком событий или реализацией интерфейса или дочернего класса или что? Какая технология MVC, веб-формы или другое? –
Может быть таким же, как в этом вопросе: http://stackoverflow.com/questions/2246991/httpwebrequest-httpresponse-how-to-send-data-in-the-response –
Это приложение mvc, и httphandler происходит от ihttphandler –