HTTP POST позволяет передавать на сервер большие объемы данных
HTTP GET не имеет проблем с двойным post-ом.
Явно не хватает какого-то метода, который объединит в себе плюсы обоих подходов.
Название ПЫЩ еще не занято. Мне кажется, можно использовать его.
Вариант, как это можно сделать
Пример запроса
ПЫЩ HTTP/1.1 /someform/[LARGE_DATA_IN_QENCODING]
где в large data может быть что угодно, хоть аттачи в mime multipart
Сервер вернет
200 ПЫЩ /new/unique_new_url
Ну а браузер должен отобразить такой URL клиенту в адресной строке.