2
我聽說基於需求的代碼是Restful Services的一個缺點,但我找不到一個例子來解釋什麼是「deman代碼」,如何使用它以及爲什麼需要它?什麼是需求代碼意味着什麼
我聽說基於需求的代碼是Restful Services的一個缺點,但我找不到一個例子來解釋什麼是「deman代碼」,如何使用它以及爲什麼需要它?什麼是需求代碼意味着什麼
代碼點播(COD)是REST唯一可選的約束。它允許客戶提高其靈活性,因爲事實上它是決定如何完成某些事情的服務器。例如,通過 Code-On-Demand,客戶端可以下載javascript,java applet或即使是閃存應用程序,以加密通信,因此服務器 不知道此過程中使用的任何加密例程/密鑰。
但是,使用COD降低了可見性,這就是爲什麼此約束是可選的 。而且,並非每個API都需要這種靈活性。