public void GetAllScenes(HttpListenerContext context) { var request = context.Request; var response = context.Response; // 验证token string token = request.QueryString["token"]; if (!UserHandler.ValidateToken(token)) { ResponseTokenInvalid(context); return; } Dictionary <string, object> result = new Dictionary <string, object>(); result.Add("code", 0); List <object> data = new List <object>(); result.Add("data", data); List <Scene> scenes = SceneService.GetAllScenes(); for (int i = 0; i < scenes.Count; i++) { Scene scene = scenes[i]; data.Add(scene.ToJson()); } Response(context, result); }