Avoid warnings for data["comments"].
Catch Lua decoding errors (don't print the HTML).
Retry zero-byte responses.