Pertanyaan yang diberi tag rest

14
Apakah sesi sisi server melanggar REST?

Menurut Roy Fielding (salah satu penulis utama spesifikasi HTTP) dalam tesis seminalnya, Styles Arsitektur ketika membahas REST , ia menyebutkan: [E] karena permintaan dari klien ke server harus berisi semua informasi yang diperlukan untuk memahami permintaan tersebut, dan tidak dapat...

13
Mengapa kita memerlukan keamanan layanan REST jika kita memiliki HTTPS

Saya merujuk pada artikel yang sangat bagus ini http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/ yang berbicara tentang amazon seperti keamanan untuk layanan web. Namun saya ditanya pertanyaan dalam tim mengapa kita membutuhkannya jika kita sudah menggunakan...

13
Gunakan komposisi dan warisan untuk DTO

Kami memiliki ASP.NET Web API yang menyediakan REST API untuk Aplikasi Satu Halaman kami. Kami menggunakan DTO / POCO untuk meneruskan data melalui API ini. Masalahnya sekarang, bahwa DTO ini semakin besar dari waktu ke waktu, jadi sekarang kami ingin memperbaiki DTO. Saya mencari "praktik...

13
Kapan saya harus menggunakan AtomPub?

Saya telah melakukan beberapa penelitian ke dalam desain layanan web RESTful dan saya telah mencapai apa yang saya pikir adalah titik keputusan utama jadi saya pikir saya akan menawarkannya kepada masyarakat untuk mendapatkan beberapa saran. Sesuai dengan prinsip-prinsip arsitektur RESTful saya...

13
Haruskah RESTful API menyediakan data untuk seluruh formulir?

Katakanlah saya memiliki aplikasi web JavaScript yang sepenuhnya menggunakan RESTful API untuk data. Katakanlah aplikasi ini memiliki formulir data, dan katakanlah saya sedang mengedit catatan di / produk / 12345. Saat membangun formulir, saya membuat permintaan RESTful ke / produk / 12345 dan...

13
Bagaimana cara mensimulasikan REST API?

Saya sedang mengerjakan proyek baru yang akan meminta data dari API REST pihak ke-3. Ini untuk umpan data olahraga waktu nyata, jadi umpan itu hanya berfungsi saat permainan benar-benar terjadi. Meskipun pihak ke-3 memberikan dokumentasi yang baik (XSD, dll), mereka tidak memiliki cara untuk...

12
Layanan Data WCF (OData) Vs ASP.NET Web API? Hypermedia?

Saya mendesain aplikasi terdistribusi yang terdiri dari layanan REST dan beragam klien (Silverlight, iOS, Windows Phone 7, dll). Saya siap memutuskan bahwa saya akan mengimplementasikan layanan REST saya menggunakan Layanan Data WCF (OData) tetapi sekarang MVC 4 Web API telah membuat saya...

12
Menerapkan pola perintah di API RESTful

Saya sedang dalam proses mendesain API HTTP, semoga membuatnya setenang mungkin. Ada beberapa tindakan yang fungsionalitasnya tersebar di beberapa sumber daya, dan terkadang perlu dibatalkan. Saya berpikir sendiri, ini terdengar seperti pola perintah, tetapi bagaimana saya bisa memodelkannya...

12
Haruskah saya mengizinkan parameter yang tidak diketahui?

Saya merancang API yang tenang dan dihadapkan dengan masalah judul, disajikan kembali untuk kejelasan: Haruskah saya gagal dengan cepat jika klien mengirim parameter yang tidak dikenal? Sebagai contoh, http://example.com/api/foo?bar=true&paula=bean Di atas, baradalah parameter yang valid...

12
Flat atau bersarang JSON untuk data hierarki?

Saya sudah bolak-balik ~ 5 kali sudah. Titik akhir REST ini /api/tags/akan untuk penggunaan internal (tidak ada klien pihak ke-3), saya satu-satunya yang bekerja dengannya. Saya memutuskan antara dua representasi ini: Datar { "types":[ { "id":1, "text":"Utility" }, { "id":7,...

12
Banyak panggilan tidak sinkron vs. panggilan tunggal ke API

Kami sedang mengembangkan API REST yang antara lain akan dikonsumsi oleh HTML5 frontend melalui javascript. Aplikasi ini untuk digunakan dalam organisasi dan biasanya memiliki sekitar 300 pengguna, tetapi kami ingin skala hingga 1000 pengguna atau lebih. Biasanya koneksi ke API akan dilakukan...