«rest» etiketlenmiş sorular

REST (Temsili Durum Transferi), World Wide Web gibi dağıtılmış hiper ortam sistemleri için bir yazılım mimarisi tarzıdır. İstemcinin heterojen sistemler arasında tekdüze bir arayüze sahip olmasından gelen istemcinin sunucudan kendinden ayrılması nedeniyle SOAP gibi RPC mimarilerine göre popülaritesi artmıştır.

16
Spring MVC @PathVariable kesildi
Bilgilere RESTful erişim sağlayan bir denetleyicim var: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Yaşadığım sorun, sunucuya özel karakterler içeren bir yol değişkeni ile vurursam kesiliyor. Örneğin: http: // localhost: 8080 / blah-server / blah / get / blah2010.08.19-02: …
142 java  spring  rest  spring-mvc  get 

7
Bir RESTful API'de sorgu parametrelerine karşı yol parametrelerini ne zaman kullanırım?
RESTful API'mi oldukça tahmin edilebilir yapmak istiyorum. Sorgu parametrelerini kullanmak yerine URI'yi kullanarak bir veri segmentasyonunun ne zaman yapılacağına karar vermek için en iyi uygulama nedir. Sayfalamayı, sıralamayı ve gruplandırmayı destekleyen sistem parametrelerinin "?" İşaretinden sonra gelmesi bana mantıklı geliyor. Peki ya koleksiyonunuzu bölümlere ayıran 'durum' ve 'bölge' gibi alanlar …

5
RestSharp JSON Parametre Kaydı
Benim MVC 3 API için çok temel bir REST çağrısı yapmaya çalışıyorum ve ben geçmek parametreleri eylem yöntemine bağlanma değildir. müşteri var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json; request.AddBody(request.JsonSerializer.Serialize(new { A = "foo", B = "bar" })); RestResponse response = client.Execute(request); Console.WriteLine(response.Content); Sunucu public class ScoreInputModel …

5
HATEOAS (REST-mimarisi) için gerçek örnekler [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
140 api  rest  hateoas 


12
Bir nesnedeki toplam öğe sayısını döndürmek için en iyi RESTful yöntemi nedir?
Katıldığım büyük bir sosyal ağ sitesi için bir REST API hizmeti geliştiriyorum. Şimdiye kadar harika çalışıyor. Ben verebilir GET, POST, PUTve DELETEnesne URL istekleri ve benim verileri etkileyen. Ancak, bu veriler sayfalanır (bir seferde 30 sonuçla sınırlıdır). Bununla birlikte, API’m aracılığıyla toplam üye sayısını almanın en iyi RESTful yolu ne …
139 rest  restful-url 

2
Üçüncü taraf OAuth sağlayıcıları aracılığıyla kimlik doğrulamasına izin verirken (DotNetOpenAuth kullanarak) REST API'mi OAuth ile koruma
Basit bir REST API'si olan bir ürünüm var, böylece ürün kullanıcıları web kullanıcı arayüzümü kullanmadan ürünün özellikleriyle doğrudan entegre olabilirler. Son zamanlarda, ürünümün kullanıcılarının bu üçüncü taraf uygulamasını kullanarak verilerine erişmesine izin vermek için masaüstü istemcilerini API ile entegre etme konusunda çeşitli üçüncü taraflardan ilgi duyuyorum. Twitter'ı kullanmak isteyen uygulamaların, …

11
Bahar MVC - dinlenme denetleyicisi basit dize JSON olarak döndürme
Sorum aslında bu sorunun bir takibi . @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } Yukarıda, Spring yanıt gövdesine "Merhaba Dünya" ekleyecekti. Bir String'i JSON yanıtı olarak nasıl döndürebilirim? Alıntı ekleyebileceğimi anlıyorum, ama bu daha çok bir kesmek gibi geliyor. Lütfen bu kavramı …
137 java  json  spring  rest  spring-mvc 

11
ASP.Net Web API GET'ine birden çok parametreyi nasıl iletmeliyim?
(Umarım) bir RESTful API uygulamak için .Net MVC4 Web API kullanıyorum. Ben sisteme birkaç parametre geçmek ve bazı eylem gerçekleştirmek, sonra sonuçları olarak nesnelerin listesini döndürmek gerekir. Özellikle iki tarihte geçiyorum ve aralarında kalan kayıtları döndürüyorum. Ben de sonraki kayıtları sistemde yeniden işlenmez böylece döndürülen kayıtları takip ediyorum. Birkaç yaklaşım …

4
REST, HTTP DELETE ve parametreler
Bir HTTP DELETE isteğine parametre sağlamada RESTful olmayan herhangi bir şey var mı? Benim senaryom "Bunu silmek istediğinizden emin misiniz?" senaryo. Bazı durumlarda, kaynağın durumu istenen silme işleminin geçersiz olabileceğini gösterir. Muhtemelen bir silme işleminin onaylanması gereken bazı senaryoları kendiniz hayal edebilirsiniz. Benimsediğimiz çözüm, silme işlemine devam etmenin uygun olduğunu …
135 http  rest 

12
Dinlenme Koleksiyonunda Sayfalama
JSON belgelerinin koleksiyonlarına doğrudan bir REST arayüzü göstermek istiyorum ( CouchDB veya Persevere düşünün ). Karşılaştığım sorun GET, koleksiyon büyükse koleksiyon kökündeki işlemin nasıl yapılacağıdır . Örnek olarak, StackOverflow'un Questionstablosunu her satırın bir belge olarak gösterdiği tabloyu açığa vuruyorum (böyle bir tablo olması gerekmiyor, sadece 'belgeler'in büyük bir koleksiyonunun somut …


6
JSON Verilerini PHP cURL ile YAYINLAMA
İşte kodum $url = 'url_to_post'; $data = array( "first_name" => "First name", "last_name" => "last name", "email"=>"email@gmail.com", "addresses" => array ( "address1" => "some address", "city" => "city", "country" => "CA", "first_name" => "Mother", "last_name" => "Lastnameson", "phone" => "555-1212", "province" => "ON", "zip" => "123 ABC" ) ); $data_string …
132 php  json  rest  curl 


14
JSON'da RestTemplate üzerinden POST isteği
Sorunumu nasıl çözeceğime dair herhangi bir örnek bulamadım, bu yüzden sizden yardım istemek istiyorum. JSON'da RestTemplate nesnesini kullanarak POST isteği gönderemiyorum Her aldığımda: org.springframework.web.client.HttpClientErrorException: 415 Desteklenmeyen Ortam Türü RestTemplate'i şu şekilde kullanıyorum: ... restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> list = new ArrayList<HttpMessageConverter<?>>(); list.add(new MappingJacksonHttpMessageConverter()); restTemplate.setMessageConverters(list); ... Payment payment= new Payment("Aa4bhs"); …
126 java  json  spring  rest  resttemplate 

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.