मुझे यकीन नहीं है कि मुझे एक आरईएसटी संसाधन के व्यक्तिगत गुणों को अपडेट करने के बारे में कैसे जाना चाहिए। निम्नलिखित उदाहरण पर विचार करें:मुझे एक आरईएसटी संसाधन कैसे अपडेट करना चाहिए?
# HTTP GET to /users/1.xml
<?xml version="1.0" encoding="UTF-8" ?>
<response>
<user>
<id>1</id>
<name>John Doe</name>
<email>[email protected]</email>
</user>
</response>
मुझे जॉन के ईमेल को अपडेट करने के लिए कैसे सुविधाजनक बनाना चाहिए? HTTP PUT
दिमाग में आता है, लेकिन मैं संसाधन को संशोधित करने के लिए एक पूर्ण एक्सएमएल (HTTP जीईटी प्रतिक्रिया से मेल खाने) की आवश्यकता के जरिए अपने ग्राहकों पर इसे कठिन बना रहा हूं।
PUT विधि अनुरोध करता है कि संलग्न इकाई आपूर्ति अनुरोध- URI के तहत संग्रहीत किया। यदि अनुरोध-यूआरआई पहले से ही मौजूदा संसाधन को संदर्भित करता है, संलग्न इकाई को मूल सर्वर पर रहने वाले किसी के संशोधित संस्करण के रूप में माना जाना चाहिए।
क्या कोई अन्य तरीका है?