angular.js - Bagaimanakah angularjs merentas domain?
迷茫
迷茫 2017-05-15 17:01:31
0
5
529

Saya ingin meminta data daripada Dribbble menggunakan alamat localhost

Laporkan
XMLHttpRequest cannot load https://api.dribbble.com/v1/shot. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access. The response had HTTP status code 404.

Saya hanya fikir ia adalah masalah merentas domain. Bagaimana saya boleh menyelesaikannya?

Dia memberikan ID Pelanggan, Token Akses Pelanggan...Saya tidak tahu cara menggunakannya...Sila jawab QAQ

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(5)
Peter_Zhu

...Saya tidak pernah menggunakan angularjs tetapi saya melihat dan permintaannya juga berdasarkan XMLHttpRequest Jadi bagaimana ia boleh menjadi domain silang? Jika anda ingin merentas domain, sila cari terus kaedah merentas domain axjx.

伊谢尔伦

Anda boleh menggunakan nod untuk memajukan permintaan

大家讲道理

Domain itu berbeza daripada hos tempatan anda, jadi anda digesa dengan ralat ini. Terdapat dua kaedah. Biarkan kor dihidupkan di latar belakang dan tetapkan pengepala ini Access-Control-Allow-Origin: * untuk menunjukkan bahawa permintaan daripada semua domain dibenarkan. Atau gunakan JSONP, atau cari penyelesaian lain

世界只因有你

Mesej ralat yang anda laporkan menunjukkan bahawa anda ingin mengakses api.dribbble.com daripada localhost
Ini adalah dua domain berbeza, jadi terdapat masalah merentas domain.
Cara menggunakan CROS:
Tetapkan Access-Control-Allow-Origin: * dalam pengepala fail php api.dribbble.com untuk membenarkan akses daripada semua domain.
Walau bagaimanapun, terdapat isu keselamatan dalam berbuat demikian Anda disyorkan untuk mengkonfigurasi persekitaran secara setempat dan menggunakan hos untuk menghalakan nama domain ujian seperti test.dribbble.com ke tempatan
Kemudian tetapkan nama domain ujian. dalam pengepala fail php untuk mengaksesnyaAccess-Control-Allow-Origin: "test.dribbble.com"
Dengan cara ini, test.dribbble.com boleh mengakses api.dribbble.com

阿神

Jika anda hanya mahu menjalankannya secara setempat, kemudian gunakan penyemak imbas chrome dan dayakan tetapan merentas domain. http://blog.csdn.net/notepaper/article/details/8565524

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan