क्या पैच विधि प्रतिक्रिया निकाय में संसाधन के सभी क्षेत्रों को वापस करनी चाहिए?
या इसे केवल अद्यतन फ़ील्ड लौटा देना चाहिए?
क्या पैच विधि प्रतिक्रिया निकाय में संसाधन के सभी क्षेत्रों को वापस करनी चाहिए?
मैं this
उदाहरण के लिए पढ़ रहा हूँ, अगर यह केवल फ़ील्ड अपडेट रिटर्न, उपयोगकर्ता पता सकता है, जबकि उपयोगकर्ता कुछ फ़ील्ड अपडेट जो खेतों, सर्वर में अपडेट किए गए थे।
**Users resource representations**
name: string
age: number
createdon: date
modifiedon: date
PATCH /users/{userId}
Request body
{
name: 'changedname',
}
Response body Case1
{
name: 'changedname',
age: 20,
createdon: 2016-01-01,
modifiedon: 2016-06-09
}
Response body Case2
{
name: 'changedname',
modifiedon: 2016-06-09
}
आरएफसी 578 9, खंड 2.1: https://tools.ietf.org/html/rfc5789#section-2.1 –
में एक परिभाषा है हालांकि उत्सुकता से यह किसी दस्तावेज़ की बात करता है, लेकिन कुछ भी नहीं। '' मौजूदा पाठ फ़ाइल में सफल PATCH प्रतिक्रिया: HTTP/1.1 204 कोई सामग्री नहीं सामग्री-स्थान: /file.txt ETag: "e0023aa4f" '' –
हालांकि, यह भी कहते हैं: '' नोट अन्य सफलता है कि कोड भी इस्तेमाल किया जा सकता है। '' (204 के अलावा) –