En raison des besoins de travail, un projet Web indépendant de la plate-forme doit être conçu pour collecter des bogues et des suggestions d'autres systèmes. Compte tenu de l'expansion du domaine croisé et de la communication en ligne ultérieure, j'ai décidé d'utiliser WebSocket. De plus, le système lui-même est basé sur Spring, j'ai donc construit un projet très simple selon les documents officiels de Spring.
Construit sur la base de Maven, il est très simple et rapide. Je ne parlerai pas de bêtises ici, allez simplement sur le sujet:
Toute la structure du projet est si simple, donc je n'entrerai pas dans les détails. Le code source de ce projet sera téléchargé plus tard. Vous pouvez jeter un œil. Une fois les instructions officielles de l'installation terminées, j'ai constaté que peu importe comment j'y accédez, ce sera 404.
J'ai également vérifié d'innombrables ressources et Baidu possède d'innombrables questions au cours des derniers jours. J'ai trouvé que la solution ne se concentrait pas sur les points clés.
Cependant, quelqu'un au milieu a mentionné le point clé: la demande WebSocket est essentiellement une demande HTTP, il doit donc passer par un intercepteur, c'est-à-dire qu'il doit être configuré pour intercepter dans le DispatchServlet. Ensuite, s'il est transversal, vous devez définir l'adresse de nom de domaine de connexion lors de la configuration de l'adresse d'accès. Par exemple, deux points clés seront collés ci-dessous:
Ceci est l'adresse de demande de la page:
Ainsi, après avoir configuré cela, vous constaterez qu'il n'y a pas de problème;
En fait, la documentation officielle l'a également mentionné, mais je ne savais pas exactement ce que je voulais exprimer à ce moment-là, comme:
appendice:
1. Document officiel: Document chinois du printemps
2. Code source du projet: Adresse de téléchargement
Ensuite, l'histoire se termine ici et elle se terminera.
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.