I have developed HTTP bootloader for ATmega328. I have developed this bootloader for my master thesis. This bootloader uploads to microcontroller via web browser. It needs Wiznet 5100 Ethernet controller. It uploads raw format firmware program.
I have tested on Arduino Uno and Wiznet 5100 Ethernet shield for Arduino.
Thanks for replies,