http://os.mbed.com/teams/sandbox/code/mbed-http/#9a04ed79d67e