मान लें कि हमारे पास इस तरह के संसाधन हैं,
book:
type: object
properties:
author: {type: string}
isbn: {type: string}
title: {type: string}
books:
type: array
items: book
इसलिए, जब कोई GET
पुस्तक संसाधन पर बनाता है , तो हम निम्नलिखित को वापस करेंगे
[{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"},
{"author": "JK Rowling", "isbn": "234567", "title": "Harry Potter and the Chamber of Secrets"}]
मैंने काम पर किसी से सुना है कि अनुशंसित REST अभ्यास हमेशा JSON ऑब्जेक्ट्स के रूप में प्रतिक्रियाएं देने के लिए है, जिसका अर्थ होगा कि हमारे स्कीमा books
इस तरह दिखेंगे,
books:
type: object
properties:
list:
type: array
items: book
तो, अब, प्रतिक्रिया इस तरह दिखाई देगी,
{
"list": [{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"},
{"author": "JK Rowling", "isbn": "234567", "title": "Harry Potter and the Chamber of Secrets"}]
}
इनमें से कौन सा सबसे अच्छा REST अभ्यास है?