NancyFX HEAD动词导致连接重置

时间:2014-08-05 12:52:55

标签: c# nancy

我在NancyFX(0.23.2)中使用满足HEAD请求时遇到问题。我正在使用Nancy自托管和GET工作正常,但HEAD只会导致连接中断。通过调试源,似乎在NancyHost.OutputWithDefaultTransferEncoding(第321行)中抛出异常,附加信息"尝试对不存在的网络连接进行操作"

我是否需要做一些特别的事情来支持HEAD?

谢谢,

乔恩

public class Program
{
    static void Main(string[] args)
    {
        var hostConfiguration = new HostConfiguration();
        hostConfiguration.UrlReservations.CreateAutomatically = true;
        var _host = new NancyHost(hostConfiguration, new Uri("http://localhost:1010"));
        _host.Start();

        Console.ReadKey();
    }
}

public class Module : NancyModule
{
    public Module()
    {
        Get["/"] = x =>
        {
            return 201;
        };
    }
}

0 个答案:

没有答案