ASP.NET Web API 是微軟推出的 RESTful 服務框架,隨 ASP.NET MVC 4 整合發布。本文示範建立專案並測試基本 GET/POST 操作。


Controllers/ValuesController.cs:範例 API 控制器,含 GET/POST/PUT/DELETEApp_Start/WebApiConfig.cs:路由設定 api/{controller}/{id}Models/:資料模型資料夾執行專案,瀏覽器存取:
GET /api/values → 回傳 JSON 陣列 ["value1","value2"]GET /api/values/5 → 回傳 "value"POST /api/values + Body: =test → 新增資料後續文章將深入探討模型繫結、驗證、路由進階、OData、版本控制等主題。