get、post を使用しますjsonp を使用します
URL にコールバックを追加しても問題は解決しません。サーバー側を介して設定されるメソッドをいくつか見てきました。サーバー側の方法を使用しますか?
学习是最好的投资!
クロスドメインリクエストは、他人の家に遊びに行くようなものです、もし相手がドアを開けてくれなかったら、どうやってその家に入ることができますか。 La からアクセスできます。テスト段階で任意のドメイン名でのリクエストを受け入れるようにバックエンドを設定し、正式に開始された後にこの設定をオフにすることもできますが、この方法はお勧めできません。
まず第一に、jsonp はデータの get にのみ使用できます。 jsonp只能用于get数据。
jsonp
get
使用jsonp跨域获取数据的一个大前提是后端返回的数据得是一段可执行的Javascript脚本,拿你上面的代码举例,返回的内容得是这个样子:
Javascript
请求代码
$http.jsonp('http://192.168.3.248:9000/system/user?callback=parseResponse');
返回数据
parseResponse({ "dataList": [ { "email": "1646123897@qq.com", "enable": 0, "id": "123094" ...}... ] })
否则就会报你的那个错:Uncaught SyntaxError: Unexpected token :
Uncaught SyntaxError: Unexpected token :
JavaScript
Uncaught SyntaxError: Unexpected token:
クロスドメインリクエストは、他人の家に遊びに行くようなものです、もし相手がドアを開けてくれなかったら、どうやってその家に入ることができますか。 La からアクセスできます。テスト段階で任意のドメイン名でのリクエストを受け入れるようにバックエンドを設定し、正式に開始された後にこの設定をオフにすることもできますが、この方法はお勧めできません。
まず第一に、
jsonp
はデータのget
にのみ使用できます。jsonp
只能用于get
数据。使用
jsonp
跨域获取数据的一个大前提是后端返回的数据得是一段可执行的Javascript
脚本,拿你上面的代码举例,返回的内容得是这个样子:请求代码
返回数据
否则就会报你的那个错:
Uncaught SyntaxError: Unexpected token :
jsonp
を使用してドメイン間でデータを取得するための主な前提条件は、バックエンドによって返されるデータが実行可能なJavaScript
スクリプトである必要があることです。上記のコードを例に挙げます。返されるコンテンツは次のようになります:Uncaught SyntaxError: Unexpected token:
🎜 🎜 クロスドメインに関しては、まず問題が何であるかを理解し、これを読んだ後にパブリック API と CORS を構築する必要があります 🎜