2012-10-22 91 views
-1

我剛剛在新的聲音雲端下看了一眼,發現了一些我以前沒聽說過的東西。我注意到在喜歡曲目等時發送了PUT和DELETE請求。現在,我知道您現在可以直接在JavaScript中使用SQL,所以我認爲它們將用於訪問數據庫,但我看不到太多的信息發送出去我研究了一下。但是我找不到很多信息,因爲我知道這些請求很少使用,因爲它的不安全性並且客戶端不能保證程序已經執行。javascript - PUT,DELETE和CRUD

任何人都可以提供一些PUT和DELETE的洞察,以及爲什麼你會使用它們通常POST和GET請求與JSON或PHP文件?

回答

1

這些方法與數據庫無關。他們是HTTP方法。請參閱herehere或Google上的任何其他鏈接。

3

PUTDELETE是標準HTTP動詞,如HTTP/1.1中所述。

該規範描述了以下使用用於PUT

該封裝的實體 供給請求URI下儲存

PUT方法的請求。

以下適用於DELETE

的DELETE方法請求原始服務器刪除由Request-URI標識的資源 。

如果按照規範使用,那麼當你想下一個給定的URI來更新資源,當你想從給定的地址刪除該資源使用PUT,並DELETE

該規範對GETPOST還具體意圖,但可能因爲他們是唯一的HTTP方法瀏覽器都historially支持,人們已經開始在DELETEPUT已在第一時間被創建的目的來使用它們。

HTTP方法的正確應用通常被稱爲RESTful programming

相關問題