因爲WebAPI自己是基於HTTP協議的,在開發過程當中,咱們能夠使用瀏覽器或Fiddler等HTTP工具輔助開發。與此同時,微軟也提供了一些工具方便咱們調試,使得開發更加簡單快捷,本文就簡單的介紹一下這幾個工具。web
幫助文檔 api
經過幫助文檔,咱們能夠很是直觀的看到控制器生成了那些路由,經過這些接口文檔能夠很是方便的指導客戶端開發。瀏覽器
要開啓幫助文檔,能夠參看這篇文章: http://www.asp.net/web-api/overview/creating-web-apis/creating-api-help-pagesasp.net
路由調試器 工具
當咱們應用了大量的路由規則和自定義路由的時候,有的時候,就會出現一條路由具體走的那條規則的狀況,這個時候,則能夠經過路由調試器來幫助咱們進行分析和定位:.net
要啓用路由調試器,能夠參看以下地址:http://blogs.msdn.com/b/webdev/archive/2013/04/04/debugging-asp-net-web-api-with-route-debugger.aspxdebug
執行過程跟蹤 調試
執行過程跟蹤工具則能夠很是直觀的打印出其交互過程,能夠很是方便的查看咱們是否進行了正確的輸入和得到了相應的輸出。blog
要啓用執行過程跟蹤,能夠參考這個地址:http://www.asp.net/web-api/overview/testing-and-debugging/tracing-in-aspnet-web-api接口
不過它將執行過程打印在OutPut窗口中了,有的時候不是很方便,能夠將其修改一下,用SignalR打印在網頁或第三方客戶端上,加一些輸出信息高亮的話,則更加方便一些。