Kullanıcı: freeman
freeman
08.05.2017 14:05 ~ 20.06.2017 13:57
Öncelikle ikisi de restful idempotent methods, yani tek seferlik metotlardır. Restful kodlanırken buna dikkat edilmelidir. Yapılacak işlem insert de olsa update de olsa kaynak tam da bizim arzuladığımız şekildeyse işlem yapılmadığı gibi uygun bir http status code dönülerek istemciye durum bildirilmelidir.

İkisi arasındaki farka gelecek olursak, örneğin elimizde bir kullanıcı kayıt formundan alınan form bilgileri var diyelim. Bu formu göndermek için put tercih edilmelidir çünkü kullanıcı zaten kayıtlıysa tekrar kaydolmasını istemeyiz. Ayrıca bu senaryo ile bir kullanıcının bütününü ele almış bulunuyoruz. Restful put metodu başlığına bakacak olursanız put metodunun işleyişi de tam olarak budur.

Diyelim ki önceden kaydolmuş bir kullanıcı basitçe bir form üzerinden örneğin sadece e-posta adresini değiştirmek istemişse bunu da patch metoduyla yapmak gerekir. Çünkü bir bütünün kısmi bir parçası üzerinde çalışıyoruz ve bir update işlemi istiyoruz ancak eski ile yenisi aynıysa işlem yapılmasını da istemeyiz. Restful patch metodu başlığına bakacak olursanız patch metodunun işleyişi tam olarak budur.

#programlama #restful #http #tcp-ip

Rastgele Başlıklar

sadrazam

Vezir-i azamadıyla da bilinir. Osmanlı'da Padişahadına devlet işlerini yürütmekle görevli olup en yüksek dereceli devletadamıdır.İlk defa Fatih Sultan Mehmetzamanında divan başkanlığıgörevini de yürütmüşlerdir.#tarih #osmanlı_tarihi

javascript apply metodu

javascript call metoduile aynı çalışma prensibine sahiptir. Aralarındaki tek fark apply metodu çalıştırılacak fonksiyona aktarılacak argümanları sizden bir dizi arrayolarak ister. Bu da çalıştırılacak fonksiyonun argüman yapısı bilinmiyorsa veya çok . . .

konuşma

Beyin, ciğerler, nefes borusu, gırtlakbölgesi, dilve ağızgibi bir çok organın aynı anda kullanılmasıyla üretilebilen sesli mesajdizileridir.İnsanoğlunun yaptığı gelmiş geçmiş en büyük icattır. Hatta öyle bir icat ki kendi üzerimizde geliştirdiğimiz . . .

nrcnsnnmnkymmthtsnbrrspccğsn

Aidatını ödemediği için icraya verilen bir iş yeri sahibinin intikam almak için kullandığı bir şifreli mesaj.İş yeri sahibi borcuna karşılık olan ödemeyi banka havalesiüzerinden gerçekleştiriyor ve dekont üzerindeki açıklama alanına . . .

anders celsius

Fizik, matematikve astronomiile ilgilenen İsveçlibir bilim insanı.#kişi #bilim_insanı

candida mantarı

Yaklaşık 200 türü olduğu söylenen vücudumuzda da yaşayan bir mantartürü. Tükettiğimiz besinleri kullanıp yan ürün olarak alkolve başka maddeler üretebilir, çeşitli hastalıkveya bozukluklara sebep olabilirler. Bünyede sayılarının kontrol altında tutulması . . .