Bunun gibi kaynaklarımız olduğunu varsayalım.
book:
type: object
properties:
author: {type: string}
isbn: {type: string}
title: {type: string}
books:
type: array
items: book
Yani, birileri GET
kitaplar kaynağında bir şey yaptığında, aşağıdakileri iade ediyor oluruz
[{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"},
{"author": "JK Rowling", "isbn": "234567", "title": "Harry Potter and the Chamber of Secrets"}]
Demek istiyorum ki tavsiye edilen DİNLENME uygulama JSON nesneleri her zaman olduğu gibi yanıtları dönmek olduğunu iş yerinde birinden duydum yönelik şema books
şu şekilde görünür,
books:
type: object
properties:
list:
type: array
items: book
Öyleyse, şimdi, cevap şöyle gözükecekti:
{
"list": [{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"},
{"author": "JK Rowling", "isbn": "234567", "title": "Harry Potter and the Chamber of Secrets"}]
}
Bunlardan hangisi en iyi REST uygulamasıdır?