[#345] Communicating errors back to client via URL instead of query param.