«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.

30
REST'te PUT ve POST
HTTP / 1.1 Spec'e göre: POSTYöntem kökenli sunucu tarafından tanımlanan kaynağın yeni bir ikincil parçası olarak isteğe eklenmiş varlığa kabul etmesini talep etmek için kullanılır Request-URIiçindeRequest-Line Başka bir deyişle, oluşturmakPOST için kullanılır . PUTEkteki varlık tedarik altında saklanabilir yöntem istekleri Request-URI. Eğer Request-URImevcut bir kaynağa başvuruda, ekteki varlık sunucuda bulunanın …
5373 http  rest  post  put 


24
CURL ile JSON verilerini nasıl POST yapabilirim?
Ubuntu kullanıyorum ve üzerine cURL yükledim . Spring REST uygulamamı cURL ile test etmek istiyorum. POST kodumu Java tarafına yazdım. Ancak, bunu cURL ile test etmek istiyorum. Bir JSON veri göndermeye çalışıyorum. Örnek veriler şöyledir: {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme 3","version":0,"systemId":3,"active":true} Bu komutu kullanıyorum: curl -i \ -H "Accept: …

20
İstek gövdesi ile HTTP GET
Uygulamamız için yeni bir RESTful web hizmeti geliştiriyorum. Belirli varlıklar için bir GET yaparken müşteriler varlığın içeriğini isteyebilir. Bazı parametreler eklemek istiyorlarsa (örneğin, bir listeyi sıralamak gibi) bu parametreleri sorgu dizesine ekleyebilirler. Alternatif olarak, insanların bu parametreleri istek gövdesinde belirleyebilmesini istiyorum. HTTP / 1.1 bunu açıkça yasaklıyor gibi görünmüyor. Bu, …
2110 rest  http  http-get 

10
SOAP ile REST karşılaştırması (farklar)
Bir web hizmeti iletişim protokolü olarak SOAP ve REST arasındaki farklar hakkında makaleler okudum, ancak bence SOAP yerine REST için en büyük avantajları şunlardır: REST daha dinamiktir, UDDI (Evrensel Açıklama, Keşif ve Entegrasyon) oluşturmaya ve güncellemeye gerek yoktur. REST yalnızca XML biçimiyle sınırlı değildir. RESTful web hizmetleri düz metin / …

7
API sürümleri için en iyi uygulamalar? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. 6 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Web hizmeti REST API sürümlemesi için bilinen nasıl yapılır veya …
877 rest  versioning 

15
Kaynak zaten mevcut olduğunda POST için HTTP yanıt kodu
İstemcilerin nesneleri depolamasına izin veren bir sunucu oluşturuyorum. Bu nesneler, nesnenin tüm ömrü boyunca kalıcı olan nesne kimlikleriyle tamamlanan istemci tarafında tamamen oluşturulur. Istemciler PUT kullanarak nesneleri oluşturmak veya değiştirmek için API tanımladı: PUT /objects/{id} HTTP/1.1 ... {json representation of the object} {İd} nesne kimliğidir, bu nedenle Request-URI'nin bir parçasıdır. …

18
REST API / web hizmetini güvence altına almak için En İyi Uygulamalar [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bir REST API veya hizmeti tasarlarken güvenlikle başa çıkmak için belirlenmiş en iyi uygulamalar var mı (Kimlik …

8
Başarısız doğrulama veya geçersiz kopya için REST HTTP durum kodları
REST tabanlı bir API ile bir uygulama inşa ediyorum ve her istek için durum kodları belirtiyorum noktasına geldim. Doğrulama işlemi başarısız olan veya bir isteğin veritabanımdaki kopyayı eklemeye çalıştığı durumlarda hangi durum kodunu göndermeliyim? Http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html adresine baktım ancak hiçbiri doğru gözükmüyor. Durum kodlarını gönderirken yaygın bir uygulama var mı?

11
Dosya ve İlişkili Verileri RESTful Web Hizmetine tercihen JSON olarak gönderme
Bu muhtemelen aptalca bir soru olacak ama o gecelerden birini yaşıyorum. Bir uygulamada RESTful API geliştiriyorum ve istemcinin verileri JSON olarak göndermesini istiyoruz. Bu uygulamanın bir kısmı, istemcinin bir dosya (genellikle bir resim) yanı sıra resim hakkındaki bilgileri yüklemesini gerektirir. Bunun tek bir istekte nasıl olduğunu takip etmekte zorlanıyorum. Base64 …
757 json  rest  grails  file-upload 


13
HttpClient isteği için İçerik Türü başlığını nasıl ayarlarsınız?
Aradığım bir API'nın gerektirdiği şekilde Content-Typebir HttpClientnesnenin başlığını ayarlamaya çalışıyorum . Content-TypeAşağıdaki gibi ayarlamayı denedim : using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } AcceptÜstbilgiyi eklememe izin veriyor, ancak eklemeye çalıştığımda Content-Typeaşağıdaki istisnayı atıyor: Hatalı başlık adı. İstek başlıklarının HttpRequestMessage, …
739 c#  asp.net  api  http  rest 



9
REST API gerçek yaşam senaryolarında PUT ve PATCH yöntemlerinin kullanımı
Her şeyden önce, bazı tanımlar: PUT, Bölüm 9.6 RFC 2616'da tanımlanmıştır : PUT yöntemi, ekteki varlığın sağlanan Request-URI altında saklanmasını ister. İstek URI'si zaten var olan bir kaynağa başvuruyorsa, ekteki varlık , kaynak sunucuda bulunanın değiştirilmiş bir sürümü olarak düşünülmelidir . İstek URI'sı varolan bir kaynağı göstermiyorsa ve bu URI, …
681 json  rest  http  put  http-method 

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.