C# Owin Self Host - ожидаемый заголовок 100-продолжение
Мы столкнулись с проблемой использования OWIN с самохостингом. У нас есть веб-сервер, запущенный из консольного приложения. Это не работает на IIS.
Спецификация HTTP 100-continue: http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html
OWIN 100-продолжение спецификации: http://owin.org/html/owin.html
Что / где / как следует ожидать: 100-продолжение заголовка в запросе? Мы используем простой загрузчик:
string baseUrl = "http://*:8050/";
var webApp = WebApp.Start<StartupConfiguration> (new StartOptions (baseUrl) { });
string input = Console.ReadLine ();
if (webApp != null)
{
webApp.Dispose ();
}
1 ответ
Согласно спецификации OWIN 100 (продолжение) ответы обрабатываются сервером. В вашем случае OWIN.SelfHost.
100 (продолжение) ответов обрабатываются в соответствии с RFC2616 https://www.ietf.org/rfc/rfc2616.txt
Обратите внимание, что сервер происхождения МОЖЕТ пропустить ответ 100 (Продолжить), если он уже получил часть или все тело запроса для соответствующего запроса.