«rest» etiketlenmiş sorular

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

5
Bir REST API nasıl taklit edilir?
Ben bir üçüncü taraf REST API verileri sorgulayacak yeni bir proje üzerinde çalışıyorum. Bu, gerçek zamanlı bir spor veri feed'i içindir, bu nedenle feed yalnızca bir oyun gerçekleştiğinde çalışır. 3. taraf iyi belgeler (XSD, vb.) Sağlasa da, bir oyunun gerçekleşmesini simüle etmenin bir yolu yoktur ve bu yüzden bu API'ya …
13 api  rest 

2
RESTful API tüm form için veri sağlamalı mıdır?
Veriler için tamamen RESTful API kullanan bir JavaScript web uygulamam olduğunu varsayalım. Diyelim ki bu uygulama bir veri formuna sahip ve diyelim ki / product / 12345 adresindeki bir kaydı düzenliyorum. Formu oluştururken, / product / 12345 için RESTful bir istekte bulunuyorum ve JSON verilerini alıyorum: { "id": 12345, "name": …
13 api  rest  forms 

7
Küçük sabit bir kelime hazinesi neden RESTful hizmetlerine bir avantaj olarak görülüyor?
Bu nedenle, RESTful hizmetinin kelime hazinesinde sabit bir fiil kümesi vardır. RESTful bir web hizmeti bunları HTTP yöntemlerinden alır. Sabit bir kelime dağarcığını tanımlamanın bazı avantajları vardır, ama bu noktayı gerçekten anlamıyorum. Belki birisi bunu açıklayabilir. REST tarafından ana hatlarıyla belirtildiği gibi sabit bir kelime haznesi neden her durum için …

4
HTTPS'imiz varsa neden REST hizmet güvenliğine ihtiyacımız var?
Web hizmeti için amazon benzeri güvenlikten bahseden bu mükemmel makaleye http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/ atıfta bulunuyorum . Yine de HTTPS kullanıyorsak, takımda neden buna ihtiyacımız olduğunu sordum. Gerçekten bana göründüğü gibi cevap veremedim ama bağırsak aksini söylese de haklı olabilirler. Ayrıca HTTPS'nin çalışmayabileceği REST hizmetleri sağlarken yerler var mı? 3. taraf web siteleri …
13 rest 

2
TCP / IP uygulamalarının HTTP uygulamalarıyla karşılaştırılması [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Java ile yazılmış, büyük ölçekli, kullanıcılara yönelik bir web sitesi geliştirmekle ilgileniyorum. Tasarıma gelince, …
13 java  rest  http  serialization  tcp 

1
AtomPub'u ne zaman kullanmalıyım?
RESTful web hizmeti tasarımı üzerine bazı araştırmalar yapıyorum ve önemli bir karar noktası olduğunu düşündüğüm şeylere ulaştım, bu yüzden biraz tavsiye almak için topluma sunacağımı düşündüm. RESTful mimarisinin ilkelerine uygun olarak keşfedilebilir bir API sunmak istiyorum, bu yüzden çeşitli HTTP fiillerini mümkün olduğunca eksiksiz destekleyeceğim. Zorluğum bu kaynakların temsili seçimi …

3
Hiyerarşik veriler için düz veya iç içe JSON?
Zaten ~ 5 kez ileri geri döndüm. Bu REST bitiş noktası /api/tags/dahili kullanım için olacak (3. taraf istemciler yok), onunla çalışan tek kişi benim. Bu iki temsil arasında karar veriyorum: Düz { "types":[ { "id":1, "text":"Utility" }, { "id":7, "text":"Lease Terms" }, ], "tags":[ { "id":8, "text":"Water", "type":1 }, { …
12 rest  api-design  json 

2
Bilinmeyen parametrelere izin vermeli miyim?
RESTful API tasarlıyorum ve başlık sorunu ile karşı karşıya, netlik için yeniden ifade: İstemci tanınmayan bir parametre gönderirse hızlı bir şekilde başarısız olmam gerekir mi? Örneğin, http://example.com/api/foo?bar=true&paula=bean Yukarıda, bargeçerli bir parametredir ancak paulaAPI tarafından belirtilmemiştir. Yapmalımıyım İstemciyi hatayı uyar Hızlı başarısız Boşver İstemciyi uyarırsam, yalnızca ilk parametre için bir uyarı …
12 rest  api-design 

1
Birçok eşzamansız çağrıya karşı API'ya yapılan tek çağrı
Javascript aracılığıyla bir HTML5 ön ucu tarafından tüketilecek bir REST API geliştiriyoruz. Uygulama kuruluş içinde kullanım içindir ve genellikle yaklaşık 300 kullanıcısı vardır, ancak 1000'e kadar kullanıcıyı ölçeklendirmek istiyoruz. Normalde API'ya bağlantılar LAN içinde yapılacaktır, bu nedenle bağlantıların kalitesi ve gecikmesi iyi olacaktır, ancak bağlantıların daha yavaş olabileceği ve 3G …
12 rest  api  ajax 


1
RESTful API'si ne kadar ayrık olmalıdır?
Daha önce hiç RESTful API inşa etmedim ve ne kadar ayrık olması gerektiğini merak ediyorum? Örneğin, adı, adresi, telefon numarası, e-posta adresi, dili vs. olan bir müşterim olduğunu varsayalım. Her bir alanı (güncelleme adresi, güncelleme e-posta adresi, vb.) Güncellemenin bir yolu var mı, yoksa tüm müşteri için tek bir güncelleme …
12 api  rest 

2
RESTful API'sinde komut desenini uygulama
Umarım olabildiğince RESTful hale getirmek için bir HTTP API tasarlama sürecindeyim. İşlevselliğin birkaç kaynağa yayıldığı bazı eylemler vardır ve bazen geri alınması gerekir. Kendi kendime düşündüm, bu bir komut kalıbına benziyor, ama onu bir kaynağa nasıl modelleyebilirim? Böyle bir şeyle yaratılacak olan DepositAction gibi XXAction adında yeni bir kaynak tanıtacağım …

3
WCF Veri Hizmetleri (OData) Vs ASP.NET Web API? Hiper medya?
REST hizmetleri ve çeşitli istemcilerden (Silverlight, iOS, Windows Phone 7, vb.) Oluşacak dağıtılmış bir uygulama tasarlıyorum. WCF Veri Hizmetleri'ni (OData) kullanarak REST hizmetlerimi uygulayacağım konusunda karar vermeye hazırdım, ancak şimdi MVC 4 Web API bana bu kararı sorguladı. OData hakkında ne sevdim URI sorgulama ve ücretsiz almak için hipermedya yetenekleri …


1
REST web hizmetinin kimlik doğrulaması / erişim kontrolü için yazılım mimarisi
Yeni bir RESTful web hizmeti kuruyorum ve role dayalı bir erişim kontrol modeli sağlamam gerekiyor . Kullanıcıların hizmetlere erişmek için kullanıcı adlarını ve parolalarını sağlamasına ve daha sonra rollerine göre hizmetleri (hangi hizmetleri kullanabilecekleri, okuyabilir / okuyabilir, okuyabilir, vb.) Kullanabileceğini kısıtlayacak bir mimari oluşturmam gerekiyor bu kullanıcılara atanır. Diğer sorulara …

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.