如何自訂 ASP.NET Core Web API 的錯誤回應訊息 分享 📅 2018/09/04 14:02 📁 .NET Core, ASP.NET Core, ASP.NET Web API 我看過有無數企業在設計 Web API 的時候,會將所有可能的回應訊息,無論成功或失敗,全部一律回應 HTTP 狀態碼 200 (OK)。但這樣的設計完全違反 RESTful 架構精神,我們應該盡可能透過狀態碼表明回應的狀態才對。明明是一份不 OK 的訊息,硬要回應 OK 真的很怪。我就來透過這篇文章,告訴你為什麼大家會這樣設計,以及怎樣設計才正確。... 繼續閱讀 ...