A quick look at the Google results for 'wordpress image upload http error' suggests that there was, and still is, an issue with uploading images to the Media library.
Some people have found problems with the own environment such as they were using the incorrect PHP version but others have not found a solution e.g. this one
If this is not a bug in the core application then at the very least it's something that requires proper documentation to make sure that people have their host environment set up correctly before installing WordPress.
Many people are still stumbling around unsuccessfully Googling for a resolution after so many years.