2017-04-20 45 views
1

我有個同學與idfirstNamelastNameemail列表,我有了兩個參數,idstudent與給定id發現學生put HTTP方法有多個參數發送放HTTP請求並將該學生換成新的(第二個參數)。如何通過JSON

我必須發送put http請求作爲JSON,但我不知道如何正確編寫該請求。這是我的嘗試:

{ 
    "id": 8, 
    "firstName": "aaaa", 
    "lastName": "aaaa", 
    "email": "aaaa" 
}, 
{ 
"id: 2" 
} 

因此,與id = 2學生應該與上述學生進行更換。基本上我有麻煩使這個請求與兩個參數。

回答

2

包含您想要在網址上替換的學生的ID。喜歡的東西:

服務器:端口/ yourapp /學生/ 2

用身體只爲與你想要的分貝寫學生的數據。

但是,更改ID似乎不是很安靜。

1

您可以創建自定義的對象模型,將舉行一個student和一個額外的參數(另一名學生的ID):

{ 
    "student": 
    { 
     "id": 8, 
     "firstName": "aaaa", 
     "lastName": "aaaa", 
     "email": "aaaa" 
    }, 
    "studentId": 2 
}