servlet API bu özelliği bulunmuyor sadece iki Parametrelerin amaçlarının temelde farklı olduğunu fark etmeden, parametre göndermenin farklı yolları. ? Onlar "42 yaşından büyük tüm kişiler" gibi (birçok kaynak toplama olabilir) bir kaynak, tanımlamada katılmaktadırlar çünkü
sorgu dizesi parametreleri foo = bar URL'ye bir parçasıdır:
GET/people? age = 42
POST veya PUT içerisindeki mesaj gövdesi parametreleri, hedef kaynak (lar) için bir değişiklik ifade eder. ? Bu özellik, "saça" bir değeri ayarlayarak Fx:
PUT/kişilerin yaş = 42
saç = gri
Yani aynı anda sorgu parametrelerini ve vücut parametrelerini her ikisini de kullanmak kesinlikle RESTful olduğunu , onları farklı amaçlarla kullanabilmeniz için ayrılmıştır. Özellik, Java sunucu API'sinde kesinlikle eksik. Sorgu dizesi
username=james&password=pwd
gibi ise diğer cevaplar servlet'dir kullanarak sorgu dizesi parametrelerini elde hiçbir şekilde belirttiği gibi
Ne demek istiyorsun? Orada sadece "GET" veya "POST" parametreleri olabilir, hiçbir zaman ikisi de olamaz. – Jacob
Her ikisine birden sahip olabilirsiniz ... POST isteğinde sorgu dizesi parametreleri olabilir. Ve bu durumda, hepsi "getParameterMap" ile geri döndü – JasonStoltz
Oh, tamam. Neden ikisine de ihtiyaç var, sadece meraklı? – Jacob