मेरी HTTP API में, अंतिम बिंदुओं में से एक एक यादृच्छिक रूप से जनरेट मूल्य वापस चाहिए और मूल्य endpoint की प्रमाणीकृत फोन करने वाले के साथ संबद्ध किया जाएगा। वर्तमान में, मेरे पास निम्न संरचना है:खाली HTTP POST अनुरोध या प्राप्त अनुरोध पर HTTP एपीआई के माध्यम से एक यादृच्छिक मूल्य उत्पन्न करने के लिए
GET http://example.com/random-ticket HTTP/1.1
Authorization: Basic base64-encoded-basic-auth-value
Accept: application/json
Host: example.com
HTTP/1.1 200 OK
Cache-Control: no-cache
Content-Type: application/json; charset=utf-8
Date: Thu, 03 Oct 2013 07:25:56 GMT
Content-Length: 59
{"user-ticket":"Pfa42634e-1a2e-4a7d-84b9-2d5c46a8dd81"}
यादृच्छिक मूल्य पुनर्प्राप्त करने के लिए एक GET अनुरोध जारी किया गया है। हालांकि, HTTP GET calls should be idempotent और मेरा उपरोक्त कार्यान्वयन उस नियम का पालन नहीं कर रहा है। दूसरी तरफ, मुझे यकीन नहीं है कि एक खाली संदेश निकाय के साथ HTTP POST अनुरोध जारी करना ठीक है या नहीं। HTTP किताब से संचालन के इस प्रकार के प्रदर्शन के सही तरीके से
क्या है?
संसाधन बनाना! = सर्वर पर भंडारण मूल्य –
@FilipW मैंने एक मूल्य संग्रहित नहीं किया था। यह ** राज्य बदल रहा है **। – Aliostad
धन्यवाद दोस्तों। यह उत्तर अधिक वर्णनात्मक है और मेरे सभी भ्रम को हटा दिया गया है। – tugberk