«rest» etiketlenmiş sorular

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

6
REST ve CRUD arasındaki fark
REST'i öğrendim ve CRUD'a çok benziyor (CRUD hakkında okuduklarımdan). Farklı olduklarını biliyorum ve benzer olduklarını düşünmek onları anlamadığım anlamına geliyor. REST'in CRUD'un bir "süper" olduğu mu? Her şey CRUD mu ve daha fazlası mı?
168 rest  crud 

7
Aramalar RESTful bir arayüze nasıl uyar?
RESTful bir arayüz tasarlarken, talep tiplerinin anlamları tasarım için hayati önem taşır. GET - Koleksiyon listesi veya alma elemanı PUT - Koleksiyon veya öğeyi değiştir POST - Koleksiyon veya öğe oluştur DELETE - Eh, erm, koleksiyon veya öğeyi sil Ancak, bu "arama" kavramını kapsamıyor gibi görünmüyor. Örneğin, bir İş Arama …

3
REST API güvenliği JWT vs OAuth'a saklanan jeton
REST API'yi korumak için hala en iyi güvenlik çözümünü bulmaya çalışıyorum, çünkü mobil uygulamaların ve API'nin sayısı her geçen gün artıyor. Farklı kimlik doğrulama yöntemleri denedim, ancak yine de bazı yanlış anlaşılmalar var, bu yüzden daha deneyimli birisinin tavsiyesine ihtiyacım var. Tüm bunları nasıl anladığımı anlatayım. Bir şeyi yanlış anlarsam, …
104 security  rest  api  oauth  https 

8
Yalnızca güvenilir mobil uygulamalar için bir REST API'sini nasıl koruyabilirim?
Kendi mobil uygulamalarımda REST API’mın yalnızca güvenilir müşteriler tarafından oluşturulan isteklere yanıt verdiğinden nasıl emin olabilirim? İstenmeyen isteklerin diğer kaynaklardan gelmesini önlemek istiyorum. Kullanıcıların seri bir anahtar doldurmalarını ya da her neyse, sahnelerin arkasında, kurulum sırasında ve gerekli herhangi bir kullanıcı etkileşimi olmadan gerçekleşmesini istemiyorum. Bildiğim kadarıyla, HTTPS sadece iletişim …
96 security  rest  mobile 

3
REST nedir (basit İngilizce) [kapalı]
Son zamanlarda kendimi REST ile tanımakla ilgilenmeye başladım. REST'teki wiki girişini okumayı denedim ama yardımı olmadı. Birisi basit İngilizce olarak açıklayabilirse (ki bu gereksiz teknoloji jargonu olmadan ) gerçekten minnettar olurum. REST nedir Web mimarisi ekosisteminde hangi pozisyonları kaplar Protokol ile ne kadar sıkı (veya gevşek) bağlanır. REST'in alternatifleri nelerdir …
84 rest 

7
Bir REST web hizmetinde bir eylemi tetiklemek için hangi HTTP fiilini kullanmalıyım?
Bir RESTful web servisi uyguluyorum ve mevcut işlemlerden biri olacak reload. Yapılandırmaları, önbelleği vb. Yeniden yüklemek için kullanılacaktır. Bunun GETgibi bir URI'ye basit bir şekilde başladık : ${path}/cache/reload(parametre iletilmez, sadece URI çağrılır). Verilerin bir GET isteğiyle değiştirilmemesi gerektiğini biliyorum. RESTful web hizmetinde bir eylem / komut çağırmak için kullanılacak doğru …
80 rest  rpc 


7
Sorgu dizesi ile URI tarafından bir REST api tasarlama
Diyelim ki bununla ilişkili üç kaynağım var: Grandparent (collection) -> Parent (collection) -> and Child (collection) Yukarıdakiler, bu kaynaklar arasındaki ilişkiyi şöyle gösterir: Her büyükbaba veya büyükanne bir veya birkaç ebeveyne eşlenebilir. Her ebeveyn bir veya birkaç çocuğa harita verebilir. Çocuk kaynağına karşı arama yapmayı ancak filtre kriterleri ile desteklemeyi …
73 design  rest  api 

4
JSF kullanmama nedenleri [kapalı]
StackExchange'te yeniyim, ancak bana yardımcı olabileceğinizi düşündüm. Eski bir JSP çözümünün yerine yeni bir Java Enterprise uygulaması hazırlıyoruz. Pek çok değişiklik nedeniyle, kullanıcı arayüzü ve iş mantığının bölümleri tamamen yeniden ele alınacak ve yeniden uygulanacaktır. İlk düşüncemiz, Java EE'deki standart olduğu için JSF idi. İlk başta iyi bir izlenim bırakmıştım. …

5
URL yapınızı az çok özgürce değiştirme yeteneğinin yanı sıra HATEOAS, keşfedilebilirlik ve ayrıştırma için ne sunuyor?
Son zamanlarda, bir web API'sini "gerçekten RESTful" kıldığı iddia edilen kısıtlama olan Hypermedia'yı Uygulama Durumu Motoru (HATEOAS) olarak okudum. Temel olarak, mevcut durumdan yapabileceğiniz olası geçişlere verilen her yanıtı içeren bağlantılar dahil olmak üzere kaynar. HATEOAS'ın anlayışıma dayalı olduğunu göstermeme izin verin - ve eğer bir şeyi kaçırırsam lütfen beni …
61 rest  http  hateoas 

3
RESTful API'de eğik çizgi
Bir RESTful API’da sondaki eğik çizgiyle ne yapılacağı hakkında tartışıyorum. Diyelim ki, köpekler adı verilen bir kaynağım var ve bireysel köpekler için alt kaynaklar var. Bu nedenle aşağıdakileri yapabiliriz: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Fakat aşağıdaki özel durumla ne yapacağız: GET/PUT/POST/DELETE http://example.com/dogs/ Benim kişisel görüşüm, bunun id = tek tek bir …
60 api  rest  http 

7
RESTFul: durum değiştiren eylemler
RESTfull API oluşturmayı planlıyorum ama kafamda bazı problemler yaratan bazı mimari sorular var. Müşterilere arka uç iş mantığı eklemek, iş mantığının hızla değişebildiği durumlarda birden fazla istemci platformunu güncellemenin zor olduğu için kaçınmak istiyorum. Diyelim ki makalemiz bir kaynak olarak var (api / makale), yayınlama, yayından kaldırma, etkinleştirme veya devre …
59 api  rest 

6
“Sonuç Yok”, RESTful bir cevapta bir hata mı olmalı?
Bir örnek tanımlayacağım: Bir fırıncı dükkanı için bir API yapmaya başladım. API, insanların kendi kataloglarını kullanarak ev yapımı minyatür çikolatalı kurabiye gibi unlu mamuller için arama yapmalarını sağlar api.examplebakery.com/search?q=...... Birisi bunu adında bir ürün aramak için kullanıyor pineapple-banana flavoured cookiesve açıkça bir sonuç bulamıyor. Bu bir hata olarak mı iade …

3
SOAP'ın günümüzdeki önemi nedir?
En son SOAP tabanlı bir servisle karşılaştığımda, 2013 yılında bir finans firmasında staj yapmaktaydım. Kariyerime BT'de başladığım zamandı. Mühendislik dersimden birinde SOAP hakkında bazı çalışma materyalleri olduğunu hatırlıyorum. Bunun dışında, kariyerim boyunca SOAP'ı fazla kullanmadım. Bunu, son görüşmelerden birinde "SOAP ve REST Arasındaki Fark" sorusu geldiğinden beri soruyorum. Bildiklerimden (ve …
51 rest  api  web-services  soap 


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.