ASP.NET + Пустой ответ от WebServices / HttpHandlers - PullRequest
1 голос
/ 17 апреля 2009

Несколько недель назад я опубликовал вопрос о том, что у панелей обновления были пустые ответы. Я не смог ее решить.

Однако сегодня я заметил, что веб-сервисы и HttpHandlers также ничего не возвращают, IE это:

public class Handler1 : IHttpHandler
{

    public void ProcessRequest(HttpContext context)
    {
        context.Response.ContentType = "text/plain";
        context.Response.Write("Hello World");
    }

    public bool IsReusable
    {
        get
        {
            return false;
        }
    }
}

Ничего не вернет браузеру при вызове. Это заставляет меня задуматься, не является ли это проблемой конфигурации, которая нарушает конвейер ASP.NET.

У кого-нибудь есть советы по устранению неполадок?

РЕДАКТИРОВАТЬ: изменение нашего сильно настроенного web.config на значение по умолчанию заставляет его работать .... Так что-то в нашем web.config это ломает

1 Ответ

1 голос
/ 23 апреля 2009

Единственное, о чем я могу думать, это обычный прием добавления дополнительных разделов из вашего настроенного web.config обратно в один раздел за раз, пока вы не доберетесь до того, который останавливает его работу.

Как только вы поймете, что его нарушает, возможно, кто-то здесь может объяснить вам, почему

...