1. 程式人生 > WINDOWS開發 >建立第一個WEB API程式

建立第一個WEB API程式

Web API是一個程式設計介面,用於操作可通過標註HTTP方法和標頭訪問的系統。Web API 可以提供各種HTTP客戶端使用,如瀏覽器和移動裝置。並可以提供web基礎設施提供的服務,如快取和併發。

Web API的特點

可供多數客戶端使用 至少支援瀏覽器使用

支援標準的HTTP方法 比如GET POST 等

當然API不必使用所有的HTTP方法 但是至少支援GET

支援瀏覽器友好的格式。

支援瀏覽器友好的認證方式 也就是瀏覽器無需使用特殊的外掛或者擴充套件 就可以與伺服器進行認證

建立一個API

開啟我們的Visual Studio 2019軟體

技術分享圖片

選擇ASP.NET Web應用程式

技術分享圖片

這裡配置我們的新專案

技術分享圖片

選擇Web API模板,這裡注意一下身份驗證,我這裡設定成不進行省份驗證

技術分享圖片

建立完成後,選擇我們的ValuesController.cs檔案,這裡繼承了”ApiController“控制器,這個方法”IEnumerable<string> Get()“裡面返回一個數組。

技術分享圖片

執行這個API,介面是這樣的

技術分享圖片

在統一資源管理器里加上”api/values“,就會返回”IEnumerable<string> Get()“方法的資料。

技術分享圖片