cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimanakah permintaan ajax merentas domain ini dilaksanakan?

Dalam pemalam bahagian hadapan, saya melihat bahawa demo pengarang meminta antara muka komen github, tetapi halaman dan antara muka adalah domain silang Dia menggunakan permintaan ajax, tetapi ia berbeza daripada kaedah penulisan umum tidak tahu bagaimana untuk melaksanakannya. Kodnya adalah seperti berikut, sila berikan saya sedikit analisis.

        $.ajax('https://api.github.com/repos/fex-team/xxxx/issues/81comments?per_page=100', 
            {
                headers: {
                    Accept: 'application/vnd.github.full+json'
                },
                dataType: 'json',
                success: function(data) {
                    console.log(data);
                }
        });

Biasanya ajax ialah:

$.ajax({参数...});
世界只因有你世界只因有你2701 hari yang lalu793

membalas semua(2)saya akan balas

  • 怪我咯

    怪我咯2017-07-03 11:44:04

    Berikut adalah dua soalan:

    • Masalah merentas domain adalah kerana API GitHub sudah menyokongnya. Anda boleh melihat pengepala berkaitan CORS yang dikembalikan oleh permintaan OPTIONS. Lihat di sini untuk butiran

    • Adapun $.ajax, kedua-dua kaedah permintaan disokong, iaitu ini dan ini

    balas
    0
  • ringa_lee

    ringa_lee2017-07-03 11:44:04

    jQuery.ajax(url,[tetapan])
    url: Rentetan URL yang digunakan untuk mengandungi permintaan.
    tetapan:Tetapan permintaan AJAX. Semua pilihan adalah pilihan.

    balas
    0
  • Batalbalas