作業のニーズにより、プラットフォームに依存しないWebプロジェクトを構築して、他のシステムからバグや提案を収集する必要があります。クロスドメインの拡大とその後のオンラインコミュニケーションを考慮して、私はWebSocketを使用することにしました。さらに、システム自体はSpringに基づいているため、Springの公式文書に従って非常に簡単なプロジェクトを構築しました。
Mavenに基づいて構築され、非常にシンプルで高速です。ここでナンセンスについては話しません。トピックにアクセスしてください。
プロジェクト構造全体が非常に単純なので、詳細は説明しません。このプロジェクトのソースコードは後でアップロードされます。あなたは見ることができます。インストールの公式指示が完了した後、どのようにアクセスしても404になることがわかりました。
また、数え切れないほどのリソースをチェックしましたが、Baiduには過去数日間で無数の質問があります。ソリューションは重要なポイントに焦点を合わせていないことがわかりました。
ただし、途中の誰かがキーポイントについて言及しました。WebSocketリクエストは基本的にHTTP要求であるため、インターセプターを通過する必要があります。つまり、DispatchServletでインターセプトするように構成する必要があります。次に、クロスドメインの場合は、アクセスアドレスを構成するときに接続ドメイン名アドレスを設定する必要があります。たとえば、2つの重要なポイントを以下に貼り付けます。
これはページのリクエストアドレスです。
したがって、これを構成した後、問題はないことがわかります。
実際、公式の文書もそれについて言及しましたが、以下など、その時に何を表現したいかを正確に知りませんでした。
付録:
1。公式文書:春の中国語文書
2。プロジェクトソースコード:アドレスをダウンロードします
その後、ストーリーはここで終わり、終了します。
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。