到底什麼是API(應用程式程式設計介面)

2021-09-25 19:35:33 字數 308 閱讀 7466

從技術角度來說,api指的是應用程式程式設計介面。大多數大型企業都會為自己的客戶建立應用程式程式設計介面,或供內部使用。

www和遠端伺服器

當你在瀏覽器中輸入www.facebook.com,一則請求會出現在facebook的遠端伺服器上。一旦你的瀏覽器收到了響應,它就會解析**、呈現出網頁。

對於瀏覽器來說(這也是所謂的客戶端),facebook的伺服器就是乙個應用程式程式設計介面。這意味著每當你在網際網路上訪問乙個頁面的時候,你都在與某個遠端伺服器的api發生互動。

api並不完全等同於遠端伺服器——它其實是伺服器的一部分,負責接收請求並傳送響應。

API應用程式程式設計介面

一 api 定義 應用程式程式設計介面,使用廣泛,用於軟體間交換資料,擁有結構化的請求和反饋。用途 獲取資料 演算法 底層裝置 rest repredentational state transfer 用url定位資源,用http描述操作 rest是一種網路應用設計的風格,基於無狀態的c s協議,比...

API應用程式介面

pip install redis import redis conn redis.strictredis 連線redis host localhost 預設值,redis一般不進行遠端外網連線,一般都為localhost port 6379,預設埠 db 0,預設資料庫 decode respon...

應用程式框架實戰三 什麼是應用程式框架

什麼是應用程式框架?正如框架是架構的具體實現一樣,應用程式框架是應用程式架構的具體實現。不過這樣說了等於沒說,因為框架和架構都是如此抽象。為了獲得直觀的感受,下面先看看更具體的.net framework和第三方框架。net framework為.net程式設計師提供了乙個龐大的類庫,幾乎任何開發任...