Query String'i alan bazı Apache yardımcı programı var mı? Bazı kodlama ve döndürme eşlemi Map of key, [] url kodu çözüldü?Ad sorgulamak için HTTPclient ile Sorgu Dizesi Ayrıntısı Verileri
cevap
Kullanımdan kaldırılmıştır, ancak HttpUtils.parseQueryString'u kullanabilirsiniz.
Parametre adlarını değerlerle eşleştirir. Parametre bir kereden fazla görünüyorsa, değer bir dizidir.
DÜZENLEME: Karakter kodlamasını belirtmenize izin vermediği için yukarıdaki yöntem kullanımdan kaldırılmıştır.
Apache'deki HttpClient projesi, bunu başarmanız için gereken sınıflara sahiptir.
Sorgu dizesinin kodunu çözmek için URIUtil.decode(String data, String encoding) kullanın.
, NameValuePair s listesini almak için. Daha sonra bunları parametre adıyla yazılan bir Commons Koleksiyonları MultiMap'a ekleyebilirsiniz. (Normal bir karma haritası kullanabilirsiniz, ancak bu anahtar başına birden çok değeri işlemek için daha fazla kod içerir.)
http://www.docjar.com/docs/api/org/apache/catalina/util/RequestUtil.html#parseParameters%28Map%%20byte%%20String%29? –
evet, yazmak istediğim buydu! :) – mdma
Ancak, benim app tomcat libs bağımlı değilim, Başka nerede maruz kalıyordu? –
HttpClient'in bir 4.x sürümünü kullanıyorsanız, URLEncodedUtils.parse()
'u kullanmak isteyeceksiniz. Bir URI (veya string + karakter kümesi) alır ve bir NameValuePairs Listesi döndürür.
- 1. Yay verileri mongodb sorgusu ile json dizesi
- 2. sorgu dizesi
- 3. Sorgu Dizesi Sorguyu, - ve *
- 4. .NET 4.5 HttpClient ile kodlama
- 5. OData Linq Sorgu Dizesi
- 6. filter data.table ile bir sorgu dizesi
- 7. Nginx/php sorgu dizesi
- 8. URL'ye sorgu dizesi ekle
- 9. kullanarak bir sorgu dizesi
- 10. Json JQuery ile sorgu dizesi için ve sorguya dönüştürme?
- 11. vb.net içinde sorgu dizesi şifrelemek için?
- 12. JSgular angular2 sorgu dizesi dönüştürmek nasıl?
- 13. Sorgu dizesi zaman Yönlendirme, www.example.com
- 14. SQL komutunda sorgu dizesi C#
- 15. Apache, LocationMatch: maç sorgu dizesi
- 16. Bu sorgu dizesi neden kırpılıyor?
- 17. Birden çok sıralama için URL sorgu dizesi sözleşmesi
- 18. Ad dosyasındaki verileri kaldır
- 19. Lucene Sorgu Dizesi Elasticsearch "az veya eşit" [URI Arama]
- 20. YQL - YQL'de son 3 aydaki verileri sorgulamak için sözdizimi nedir?
- 21. LINQ Verileri veritabanına eklemek için sorgu
- 22. Netflix Zuul sorgu dizesi kodlaması
- 23. Owin sorgu dizesi parametrelerini alır
- 24. cURL GET sorgu dizesi bir JSON
- 25. arapça sorgu dizesi - url saklanamadı ve görüntülenmedi
- 26. C#: HttpClient POST ile
- 27. Saatlik verileri değişime göre sıkıştırmak için sorgu
- 28. httpclient
- 29. Mysql-simpl ile bir sorgu dizesi nasıl oluşturulur?
- 30. Ad-Hoc Sorgu Performansının İyileştirilmesi
HttpServletRequest getParameter yöntemiyle alınan değerlerle bir çeşit kodlama sorunu yaşıyor musunuz? – Powerlord
@Powerlord belki bir sunucu ortamında değil. –
@JaimeHablutzel [tag: tomcat] etiketlerinde yer almaktadır. – Powerlord