SendSocketController.java 749 B

123456789101112131415161718192021
  1. package thyyxxk.webserver.controller.webosket;
  2. import org.springframework.web.bind.annotation.PostMapping;
  3. import org.springframework.web.bind.annotation.RequestBody;
  4. import org.springframework.web.bind.annotation.RequestMapping;
  5. import org.springframework.web.bind.annotation.RestController;
  6. import thyyxxk.webserver.config.auth.PassToken;
  7. import thyyxxk.webserver.entity.dictionary.PureCodeName;
  8. import thyyxxk.webserver.websocket.WebSocketServer;
  9. @RestController
  10. @RequestMapping("/socketMessage")
  11. public class SendSocketController {
  12. @PassToken
  13. @PostMapping("/sendById")
  14. public String sendMessageById(@RequestBody PureCodeName msg) {
  15. WebSocketServer.sendMessage(msg.getCode(), msg.getName());
  16. return "done";
  17. }
  18. }