Debido a las necesidades laborales, se debe construir un proyecto web independiente de la plataforma para recopilar errores y sugerencias de otros sistemas. Teniendo en cuenta la expansión del dominio cruzado y la comunicación en línea posterior, decidí usar WebSocket. Además, el sistema en sí se basa en la primavera, por lo que construí un proyecto muy simple de acuerdo con los documentos oficiales de Spring.
Construido basado en Maven, es muy simple y rápido. No hablaré tonterías aquí, solo ve al tema:
Toda la estructura del proyecto es muy simple, por lo que no entraré en detalles. El código fuente de este proyecto se cargará más adelante. Puedes echar un vistazo. Después de completar las instrucciones oficiales de instalación, descubrí que no importa cómo acceda a él, será 404.
También he revisado innumerables recursos y Baidu tiene innumerables preguntas en los últimos días. Descubrí que la solución no se centró en los puntos clave.
Sin embargo, alguien en el medio mencionó el punto clave: la solicitud de WebSocket es esencialmente una solicitud HTTP, por lo que debe pasar por un interceptor, es decir, debe configurarse para interceptar en el servicio de envío. Luego, si es un dominio cruzado, debe establecer la dirección del nombre de dominio de conexión al configurar la dirección de acceso. Por ejemplo, dos puntos clave se pegarán a continuación:
Esta es la dirección de solicitud de la página:
Entonces, después de configurar esto, encontrará que no hay problema;
De hecho, la documentación oficial también lo mencionó, pero no sabía exactamente lo que quería expresar en ese momento, como:
apéndice:
1. Documento oficial: documento chino de primavera
2. Código fuente del proyecto: Dirección de descarga
Entonces la historia termina aquí y terminará.
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.