jsonp や cors など、クロスドメインの問題を解決する方法は多数ありますが、どちらもバックエンド担当者の支援が必要です。 1. これからお話しするのは、フロントエンド担当者がvue-cliで完了できるソリューション、データプロキシです。 (1) まず、vue-cli公式ドキュメントの設定項目からプラグインをダウンロードする必要があります (2)上の図の赤丸の部分をvue scaffoldのbabel.config.jsに貼り付けます。 (3)上図の赤丸部分http://localhost:5000はローカルサーバのアドレスですが、私のプロジェクトで開始したサービスはhttp://localhost:8082/です。 この時点で、プロジェクトのバックエンドにリクエストを送信します データを取得できます プロジェクトの public フォルダーにローカル サーバーと同じ名前のファイルがある場合は、プロジェクトの public フォルダーで最初に読み取られることに注意してください。 2. 上記のデータエージェントには、以下の欠陥がまだ残っています。 (1)サーバーファイルと同じファイル名のローカル公開ファイルが存在する場合、ローカルファイルが先に返されます。 (2)エージェントは1つしか作成できない 1. 上記の問題を解決するために、プロキシを作成する別の方法を使用できます。 上の図では、/api と /apii は 2 つの異なるデータ エージェントです。 2. 同時に、フロントエンドがリクエストを送信するためのインターフェース パスも http://localhost:8082/students から次のように変更し、ローカル パブリック フォルダー内のファイルがリクエストされないようにする必要があります。 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: CSS を使用してプログレスバーと順序プログレスバーを実装する例
VMware バージョン: VMware-workstation-full-16 VMware バー...
データベースでcreate tableステートメントを実行する テーブル `sys_acl` を作成...
getElementByIdはオブジェクトを取得できませんブラウザがドキュメントを解析するときにはシ...
シナリオ昨日、システムは dbAll.sql.gz という名前の特定のデータベースのすべてのテーブル...
目次1. 問題を発見する2.重複したデータを残さずにすべて削除する3. 削除テーブルから重複データを...
問題の説明:デスクトップ コンピューターとキャンパス ネットワークを使用して、有線モードでインターネ...
最近、Docker とホストが同じネットワーク セグメント上で通信する問題を解決し、そのプロセス全体...
以下の情報はインターネットから収集したものです1. アンカーは、Web ページ作成におけるハイパーリ...
まずエラーコードを見てみましょう。 html: <テーブルボーダー="1"...
CSS画像結合技術1. 画像のステッチ画像ステッチング技術は、個々の画像を収集する技術です。画像の多...
仕事上、携帯電話に適応した Web ページ効果を作成する必要があります。ようやく完成しました。まずは...
sudo 権限委譲の概要su スイッチ ID: su –l ユーザー名 –c 'コマンド...
本日の記事では、主にNginxのリロードプロセスについて紹介します。実は前回の記事では、nginx ...
Dockerfile では、run、cmd、entrypoint はすべてコマンドを実行するために使...
少し前にSQLの独学を終え、MySQL 8.0.17をダウンロードしました。インストールして設定した...