http-patch

    2熱度

    1回答

    我在django rest框架中使用以下代碼來實現put和patch功能。 PATCH(partial_update)工作正常,但是,爲PUT提供更少的字段將不會像PUT請求應該那樣替換整個資源。例如,如果數據看起來像下面這樣: { "id": 6, "name": "crticial MVP", "description": "getting things done", "end": "

    0熱度

    1回答

    我目前正在Laravel PHP框架中開發一個Web應用程序來處理使用HTML表單的所有數據輸入。 在數據庫中創建新條目不是問題,因爲它使用POST方法,其中ID對用戶是隱藏的,並且在服務器端有驗證。 但是,當涉及到更新或修改數據庫行中的條目時,我正在使用PATCH方法將數據發送到URI /form/{ID},例如/form1/1。我在服務器端執行數據和用戶驗證,以防止來自用戶的不需要的輸入。但是

    0熱度

    1回答

    我正在構建一個Rails服務器,其中一些用戶在其他用戶位置跟隨更改,並在每次位置更新時通過Websockets得到通知。 當前我調用update_location動作,而不是調用定期更新以更新位置並調用WebsocketRais觸發器。這對我來說似乎很奇怪,我認爲應該有更好的方法。 我知道的唯一的其他選擇是調用更新操作並檢查位置是否更新以及通知訂閱者。這對我來說也很難看。 我希望能夠以某種方式覆蓋

    0熱度

    2回答

    我目前有一些代碼使用http補丁通過2016 web api發送Microsoft CRM數據。當我的有效載荷包含一個文本或int數據類型時,它工作得很好,但是當有效載荷包含查找記錄時,我無法獲得超過400個錯誤請求的任何響應。 下面是幾個,我試過有效載荷的實例(結構改變sentitive數據) payload = {"new_lastweblocation": "Midlothian" } p

    0熱度

    1回答

    我目前正在使用C#開發Web應用程序。我使用的是Azure AD存儲用戶信息,因此如果用戶希望這樣做,我希望能夠在某些時候更改密碼。 目前我正在更改密碼的方法是使用一個HTTP的補丁調用https://graph.windows.net/ {} tenentId /用戶/用戶鑰{} API版本= 1.5 用JSON看起來像這樣: { "passwordProfile": {

    19熱度

    4回答

    我有一個模型'MyModel'與很多領域,我想用PATCH方法更新字段'狀態'。我使用基於類的視圖。有沒有什麼辦法來實現PATCH?

    0熱度

    1回答

    我正在使用Rails 4.2.3。在我的咖啡劇本,我手動編輯表單的URL和行動是這樣的... # Alter the form submit behavior $('#new_my_object').attr("action", "/my_objects/" + id) $('#new_my_object').attr("method", "patch") 但是我提交的形式

    0熱度

    1回答

    我有一個簡單的資源,它提供了一個翻譯列表。獲取終點需要一種語言並返回翻譯字典。任何更新都只會在一個翻譯上進行,所以我認爲這適合做一個補丁。 在我的api控制器中,我可以做一個放置工作,但是我給我的補丁端點做的任何調用都會給我一個403禁止的錯誤,我不明白爲什麼。 [HttpGet] // GET api/<controller> public Dictionary<string

    9熱度

    2回答

    我正在實施服務器端的'PATCH'以部分更新我的資源。 假設我做不暴露我的SQL數據庫模式JSON請求/響應,即存在一個表的JSON鍵和列之間的一個單獨的映射,我怎麼最好弄清楚哪個列(S)更新在SQL中給定部分更新的JSON? 例如,假設我的表有3列:col_a,col_b,和col_c,以及表列JSON鍵之間的映射爲:a -> col_a, b -> col_b, c -> col_c。鑑於JS

    5熱度

    3回答

    我在嘗試將大量我的Google雲端硬盤文件添加到新的父文件夾。我正在使用批量請求來避免發送太多的請求,但當批處理中添加了多個PATCH請求時,這不起作用。 Google服務器正在返回一個502 Bad Gateway HTTP錯誤響應。什麼是錯的,或者我該如何解決這個問題? 一般: Remote Address:216.58.196.138:443 Request URL:https://con