Как декодировать данные http POST в Java?

Я использую Netty, и мне нужно принимать и анализировать http POST-запросы. Насколько я могу судить, Netty не имеет встроенной поддержки POST, только GET. (Это довольно низкоуровневая библиотека, которая работает с примитивными сетевыми операциями. Использование контейнера сервлетов, который делает все это из коробки, не вариант.)

Если у меня есть содержимое POST-запроса в виде массива байтов, какой самый быстрый и без ошибок способ разобрать его на Map параметров?

Я могу написать это сам, но должны быть какие-то методы, встроенные в JDK, которые облегчают эту задачу. И я уверен, что есть некоторые проблемы и угловые случаи, с которыми нужно разобраться.

6
задан user219882 28 December 2011 в 18:05
поделиться