«rest» etiketlenmiş sorular

Temsili durum aktarımı veya REST, ağ yazılımı için web üzerinden bilgi aktarımı yapan mimari bir stildir.

2
Yeni Başlayanlar İçin Java Spring ile RESTful Service'in Yapısı
Java web geliştirme becerileri konusunda nispeten yeniyim. API'ler hakkında çok az şey anladığımdan RESTful hizmet için iyi bir aday olacağını düşündüğüm bir projem var. Bunun nasıl yapılandırılması gerektiğine dair ayrıntılara girmeye çalışıyorum, ama gerçekten google aramalar ve zaten sahip olduğum materyalleri okuma açısından herhangi bir yere ulaşmıyorum. Bu yazının, bu …

2
Bir alt nesne göndermek ve tüm ebeveynlerin tüm alt öğelerini almak için API uç noktaları nasıl tasarlanır?
Örneğin varlıklarım var: Müşteri, Rapor. Müşteri birçok Rapor içerebilir ve tek bir Rapor yönetimi için uç nokta bu şekilde iç içe olması gerektiğini düşünüyorum: /clients/{client_id}/reports/{report_id} Bir müşterinin tüm raporlarına gelince, enpoint bekleniyor: /clients/{client_id}/reports Ancak, API'nın tutarlı ve iyi tasarlanmış olmasını sağlamak için tüm İstemcilerin Tüm Raporlarını almak için nasıl bir …
12 rest  api  api-design 


4
MVC ve RESTful API hizmeti
MVC oldukça basittir. Bir Model, bir Denetleyici ve bir Görünüm var. Bir web sitesi oluşturduğumuzda, hepsi ' istemci sunucuya REST anahtar kelime isteği gönderir -> sunucu istenen URL'yi denetleyici eylemiyle eşleştirir -> sonra veri toplama / işleme için modelleri çağıran sonucu alır -> ve sonucu istemciye HTML sayfası (görünüm) olarak …

3
İstekleri işlemek için REST ne zaman kullanılır ve istekleri işlemek için AJAX kullanma [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 6 yıl önce kapalı . Web sayfamda, dinamik açılır menüleri görüntülemek istersem (örneğin, seçilen ülkeye göre şehir adları), AJAX kullanarak yapabilirim. …
12 rest  ajax 

7
Bir numarada özel bir “ALL” değerine sahip olmak iyi bir uygulama mı
Bir mikro hizmetler ortamında yeni bir hizmet geliştiriyorum. Bu bir REST hizmetidir. Basit olması için, yolun: / historyBooks olduğunu varsayalım. Ve bu yol için POST yöntemi yeni bir tarih kitabı oluşturur. Bir tarih kitabının tarihte bir veya daha fazla dönemi kapsadığını varsayalım. Kısacası, insanlık tarihinin sadece aşağıdaki dönemlerine sahip olduğumuzu …
11 rest  api  json  enum 

1
2000'den fazla istemci makine için uygulama sunucusu olarak REST hizmeti. İyi bir fikir mi?
JavaFx'te 2000'den fazla makineye dağıtılacak (minimum 2000, ancak daha fazla olacak - 5000 makineye ulaşabilecek) UI ile bir sistem inşa edeceğiz. Diğer nedenlerden / sınırlamalardan dolayı makineye yüklenmesi gerekir, bu yüzden bir web tarayıcı arayüzü ile yapamayız. 2000'den fazla makine farklı coğrafi konum gruplarında olacaktır. Genel olarak bağlantı iyidir, ancak …
11 java  design  rest  spring 

2
Huzurlu bir hizmette sıralı liste kaynağını nasıl tasarlamalıyım?
Aynı sorunu tekrar tekrar yaşadım ve gerçekten en uygun olduğunu düşündüğüm bir çözüm bulamadım. Bir uygulamada söyleyin, sıralı bir listeniz var ve kullanıcının bu siparişi sürükleyip bırakarak veya başka bir şeyle değiştirmesine izin veriyorsunuz. Siparişteki değişikliklerin devam etmesini istiyorsunuz. Bunu nasıl modellersiniz? Sıralı bir liste kaynağının huzurlu bir hizmetini nasıl …

3
CRUD dışı işlemleri gerçekleştirmek için bir REST API nasıl tasarlanır?
SOĞUK tabanlı hizmetler kümesi RESTful API dönüştürmek çalışıyorum. İşlem adlarını analiz ederek kaynakları belirleyerek başladım ve kaynağı aldım Subscription. Aboneliğin durumunu güncellemem POSTgerektiğinde, kaynaklara doğrudan erişemediğim için sunucuya bir istek gönderemiyorum , ancak özelliklerini güncellemek için bazı RPC tarzı işlemleri çağırmam gerekiyor. Ayrıca, yalnızca ve yalnızca aboneliğin durumunu "etkin" olarak …

7
HTTPS üzerinden Kimlik Doğrulama Uygulamamı Yavaşlatır mı?
Bir web uygulaması ve RESTful web hizmeti oluşturuyorum. Web hizmetine olan isteklerin kimliğini doğrulamanın en iyi yolu hakkında çeşitli makaleler okudum. Benim için en iyi seçenek HTTP temel kimlik doğrulamasını kullanmak gibi görünüyor. Okuduğum hemen hemen her makale, kimlik doğrulamanın SSL veya eşdeğeri üzerinden şifrelenmesi gerektiğini söylüyor. Bunun ne içerdiğinden …

2
REST API için kimlik doğrulaması tasarlama
Ben hem üretecek hem de tüketeceğim bir REST hizmeti için bir API çalışıyorum. Geçtiğimiz birkaç günü kimlik doğrulamanın nasıl güzel bir şekilde ele alınacağını anlamaya çalıştım ve sonunda bir şey bulduğumu düşünüyorum. Ben uygulama yığını hakkında aşağıdaki gerçeklere dayanarak bu geliyorum: İstemci ve Sunucu .NET4'te (İstemci Profilindeki istemci bölümü) Sunucu, …

5
RESTful tasarımı tüm bir web sitesine mi uyguluyorsunuz?
Tüm bunlar çok yeni gelebilir, ancak başımı iyice RESTful olan bir web sitesi tasarlamak için sarmaya çalışıyorum. Kullanıcılar, Fotoğraflar, Blog Yazıları, vb. Gibi şeylere RESTful tasarımı uygulamayı anlıyorum çünkü onları "nesneler" gibi düşünüyorum. Ancak, "hakkımızda" sayfası ne olacak? Ne tür bir kaynak bu? Kelimenin RESTful anlamında bir kaynak mı? Ayrıca, …


3
Sihirbazlı web sayfaları için REST API tasarımı
Sihirbaz biçiminde bir web sayfam var. API'ya gönderme düğmesi sihirbazın 4. adımında olacaktır. Ancak sihirbazda bir sonraki adıma geçmeden önce girilen verilerin veritabanında saklanmasını istiyorum. Ayrıca tek sekmeli sayfalar için REST API çalışmasını istiyorum. Bu yüzden eylem parametresi eylem = taslak veya göndermek için API tasarlanmış. Eylem taslaksa, sadece belirli …
11 design  rest 

1
Bir REST API'sindeki rel = “self” bağlantısının anlamı nedir?
HTML belgelerinde sık sık aşağıdakileri görüyorum <link rel="self" href="http://example.com/something"> ya da JSON'da böyle link: { rel="self", href="http://example.com/something" } veya XML biçiminde <atom:link rel="self" href="http://example.com/something" /> Bazı sorularım vardı: Neden bu bağlantıyı eklemelisiniz? Ne avantaj sağlıyor? (Lütfen bana bunun bir nedeni olduğunu söyle ve bu sadece "iyi uygulama" tılsımı değil) Bu …
11 rest  web-api 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.