Presumably you say "aytch tee tee pee" not "huttpuh" so it would be "an HTTP server".
NES is trickier. Do you say "an en ee ess" or "a ness"?