मैं C # - HttpClient और Newtonsoft.Json का उपयोग करके एक REST- इंटरफ़ेस के खिलाफ एक समाधान बना रहा हूं।
एक विधि के लिए URL और एक JSON-ऑब्जेक्ट के साथ DELETE की आवश्यकता होती है।
मैं REST- सेवा को बदलने में सक्षम नहीं हूं, इसलिए इसे अपने कोड में हल करना होगा।
मुझे जो याद आ रहा है, वह MyClient.PostAsJsonAsync (Url, json-object) के लिए DELETE- विकल्प है
मुझे पता है, ऐसा लगता है कि इसका उपयोग करना संभव हो सकता है HttpWebRequest का उपयोग करके हल किया जा सकता है, लेकिन मैं HttpClient का उपयोग करना जारी रखूंगा।
तो क्या किसी को इस बारे में कोई सुराग है कि इसे कैसे हल किया जाए?
उत्तर:
जवाब के लिए 0 № 1बस उपयोग करें HttpClient.DeleteAsync(url)
, और इस तरह यूआरएल को हटाने का लक्ष्य क्यों नहीं रखा /api/products/id
बजाय एक json वस्तु पारित करने के।