1. 程式人生 > >後端的基礎知識

後端的基礎知識

0.http以及URL(一般所說的狹義上的介面)格式

URL設計的初衷就是利用http協議來唯一的定位資源,一個URL唯一定義一個資源,獲取資源時候可以有不同的方法引數,常用的有get、post、put、patch、delete

http是超文字傳輸協議,是一個應用層協議,它包括很多內容,URL啦,各種方法啦,等等,URL只是一個為了實現http的功能的http協議中的一個小部分

1.常見的app、web的協議使用

常見的移動app或者web都是利用http協議進行前後端的通訊,主要使用restful介面的技術,充分利用http協議以及其中的url來定位資源請求資源修改資源(使用的方法不同,操作不同)等等。

當然也可以自己制定應用層的協議,比如QQ的qicq協議

2.web伺服器

 3.web框架

 4.後端伺服器開發中網路通訊技術選擇,短連線的用http(通過web伺服器Apache等來應答請求等),長連線的用socket(簡單的邏輯可以自己寫伺服器來如何應答請求)