मैं अपने स्वयं के एपीआई के आसपास एक परियोजना का निर्माण कर रहा हूं, और सब कुछ ठीक काम करता है, लेकिन मैं DELETE के लिए UNDO क्रियाएं प्रस्तुत करना चाहता हूं।एक हटाए गए कार्य को पूर्ववत करने और रीस्टफुल मानकों का सम्मान कैसे करें?
DELETE/संपर्क /:
अब तक, हटाने कि जिस तरह से काम करता है आईडी
हालांकिमेरे प्रारंभिक के लिए पूर्ववत कॉल करने के लिए एक ही यूआरएल पर एक ही हटाएँ, जो हटाए राज्य (रद्द करना चाहते है यदि यह संपर्क हटाए गए राज्य में है), लेकिन मुझे कोई अच्छा विचार नहीं है कि यह एक अच्छा तरीका है या नहीं।
मैं this post पढ़ता हूं जो समान दिखता है, लेकिन "चेकआउट" भाग मुझे जो कुछ ढूंढ रहा है उससे कुछ और जवाब देता है।
क्या मेरा सुझाव अच्छा है या क्या कोई बेहतर तरीका है?
आपकी मदद के लिए धन्यवाद।
+1 के लिए धन्यवाद - एक और मामूली बदलाव एक पैच है क्योंकि आप तर्कसंगत रूप से संसाधन का हिस्सा अपडेट कर रहे हैं (इस मामले में, यह हटाया गया/संग्रहीत राज्य) – bryanmac
'पैच 'होगा इस प्रकार के अनुरोध के लिए बहुत उपयुक्त हो, हालांकि इसके लिए समर्थन भिन्न होता है; यह HTTP क्रिया परिवार के लिए काफी नया है। –