У меня очень простой пользовательский веб-сервер Java (без сервлетов и т. Д.). Мне нужно поддерживать загрузку файлов через браузер. У кого-нибудь есть указатель?
Рассмотрите возможность использования http://commons.apache.org/fileupload/, довольно легко для реализации, если вы не возражаете против сторонних зависимостей ...
Тогда вам нужно реализовать этот RFC http://www.ietf.org/rfc/rfc2388.txt
Я предлагаю вам взглянуть на некоторую реализацию с открытым исходным кодом; Я считаю, что Jetty довольно прост, вы можете посмотреть их код здесь http://repo1.maven.org/maven2/org/mortbay/jetty/jetty/
Я думаю, что вы даже можете повторно использовать часть их кода на бинарном уровне, если вы согласны с этим, или использовать его как подсказку для реализации, если вы предпочитаете писать его с нуля.