REST允許根據指定的HTTP傳輸方法法區分不同的操作。前面已介紹了GET和POSTREST(Representational State Transfer,表示性狀志傳輸)允許根據指定的HTP傳物HTTP傳輸方法。都可以處理GET和POST方注如上一節所述,GET和POST的區別主要體現在語義層面,因為每個HTIP服務器REST是架構決策,確定如柯這擇實施wb服務不要糾結F GET和POST方法在語義上的差異,也可以施加技術約束。例如,服務器端應用程序子根據使用的是GET還是POST方法做出不同反應,以不同方式處理數據。除了GET和POST外,REST架構還可以實現PUT和DELEE方法。最后,除了這4種方法外,某些實現方式更進一步,還定義了其他方法,例如PATCH。
  指定的HTTP傳輸方法(GET、POST、 PUT或DELETE)之間的差異可在服務器端加以處理。例如,可向同一個URI地址發送GET、POST、PUT或DELETE請求,在請求正文中以JSON形式指定信息;此后,服務器端應用程序路由請求,并根據指定的方法執行不同代碼。很多開發人員使用URL完成同樣的操作,而且只選用GET或POST方法。然而,以下風氣日趨流行:使用HTTP清晰定義請求的作用,使用HTTP錯誤碼響應請求,通過使用HTTP協議中定義的基本被忽略的功能,REST方法使AJAX文件應用程序更好地融入已制定的標準中。

關于TeamDoc軟件:

TeamDoc是基于服務器/客戶端架構的輕量級文件管理軟件。TeamDoc將文件集中加密存儲在您單位自己的服務器中,員工使用TeamDoc客戶端訪問服務器,從而獲得與自己權限相關的權限:登入后與“我的電腦”界面類似,可以看到自己該看的文件,編輯自己能編輯的文檔,對于能看到的文件,還可以細分文檔權限,進而做到能看不能拷,能看不能截屏等功能,多種權限靈活設置,在線協同編輯、全文搜索、日志與版本追蹤,快速構建企業文檔庫。告別假大空,我們提供值得您選擇的、易用的、可用的文檔管理軟件?,F在就訪問TeamDoc首頁

版權所有:南京網亞計算機有限公司,本文鏈接地址: REST風格的文件請求