ベータ版では、空白を使用してURIを呼び出すと、フレームワークが例外をスローすることに気付きました。
(はい、通常、ブラウザーは空白を「%20」に置き換えますが、フィドラーまたは独自のHTTPクライアントを使用すると、Web APIを強制終了できます)
現在、Web ApiはRCにヒットしていますが、このバグはまだ存在しています。(NullReferenceException)マイクロソフトはこのバグを知っていますか?
スタックトレース:
Microsoft.VisualStudio.WebHost.Request.IsBadPath()、Microsoft.VisualStudio.WebHost.Request.TryParseRequest()、Microsoft.VisualStudio.WebHost.Request.Process()、Microsoft.VisualStudio.WebHost.Host.ProcessRequest(Connection conn)
Microsoft.VisualStudio.WebHost.Host.ProcessRequest(Connection conn)at Microsoft.VisualStudio.WebHost.Server.OnSocketAccept(Object AcceptedSocket)at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)at System.Threading.ExecutionContext.Run(ExecutionContext executeContext、ContextCallbackコールバック、オブジェクト状態、ブールignoreSyncCtx)at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()at System.Threading.ThreadPoolWorkQueue.Dispatch()at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()