Loading new application image via HTTP?

I’m sure that this couldn’t be too difficult, but thought I’d check and see if sample code already exists. After I get my running units installed in the field, I’d prefer to be able to do firmware updates via HTTP instead of FTP. Does anyone have sample code for doing this?

Up, I am also interesting.