What is the difference between REST and HTTP protocols? -


REST प्रोटोकॉल क्या है और यह HTTP प्रोटोकॉल से क्या भिन्न है?

<

  • / Ul>

    डेटा यूआरएल के द्वारा विशिष्ट रूप से संदर्भित है और एचटीएमएच ऑपरेशन (GET, PUT, POST, DELETE, आदि) का उपयोग करने पर कार्य किया जा सकता है। माइम प्रकार की एक विस्तृत विविधता संदेश / प्रतिक्रिया के लिए समर्थित होती है लेकिन XML और JSON सबसे आम हैं।

    उदाहरण के लिए एक ग्राहक के बारे में डेटा पढ़ने के लिए, आप URL के साथ एक HTTP प्राप्त कार्य का उपयोग कर सकते हैं। यदि आप उस ग्राहक को हटाना चाहते हैं, तो उसी URL के साथ ही HTTP हटाएं कार्रवाई का उपयोग करें।

    नीचे दिए गए जावा कोड HTTP प्रोटोकॉल पर एक अस्थाई कॉल बनाने का तरीका दर्शाता है:

     < कोड> स्ट्रिंग uri = "http://www.example.com/customers/1"; यूआरएल यूआरएल = नया यूआरएल (यूरी); HttpURL कनेक्शन कनेक्शन = (HttpURL कनेक्शन) url.openConnection (); connection.setRequestMethod ( "GET"); Connection.setRequestProperty ("स्वीकार करें", "एप्लिकेशन / एक्सएमएल"); JAXBContext जेसी = JAXBContext.newInstance (ग्राहक.क्लाश); InputStream xml = connection.getInputStream (); ग्राहक ग्राहक = (ग्राहक) jc.createUnmarshaller ()। Unmarshal (xml); connection.disconnect ();   

    उदाहरण के लिए जावा (जेएक्स-आरएस) उदाहरण देखें:



    Comments

Popular posts from this blog

qt - switch/case statement in C++ with a QString type -

python - sqlite3.OperationalError: near "REFERENCES": syntax error - foreign key creating -

Python's equivalent for Ruby's define_method? -