Bugünkü yazımızda REGEX kullanmayı ve kullanıcıya değişik response mesajları döndürmeyi öğreneceğiz.Önceki yazılarımızda response olarak hep bir string mesajı döndürdük.Hatalı bir istekte glassfish bize 404 not found mesajını döndürüyor.Bugün yapacağımız örnekte kullanıcıdan belli bir kurala göre orderId ve itemId isteyeceğiz.Bu kurala uyarsa 200/OK yanıtı,uymaz ise 400 bad request yanıtını göndereceğiz.Daha sonra programımızı çalıştırıp wireshark üzerinden pakelerimizi inceleyeceğiz.Hadi başlayalım.Meşhur class'ımız ApplicationConfig herzaman ki yerini almış durumda :).OrderService classımıza bakalım.Daha sonra paketlerimizi inceleyelim.
Wireshark'ın genel görünümü
İlk isteğimiz formatımıza uygun olduğu için OK mesajı ikinci isteğimiz ise uygun olmadığı için BAD REQUEST mesajını aldık.Wireshark ağınızda akan paketleri inceleyebilirsiniz.Bir sonraki yazımızda görüşmek üzere.Sağlıcakla kalın...
Hiç yorum yok:
Yorum Gönder