JavaScript 교차 도메인 문제

零到壹度
풀어 주다: 2018-04-11 16:09:15
원래의
1328명이 탐색했습니다.

이 글은 JavaScript의 크로스 도메인 문제를 공유합니다. 필요한 친구가 참조할 수 있습니다.

1jsonp

일반적인 인터페이스는 크로스 도메인에 jsonp를 사용하고 dataType을 지정하기 위해 jquery의 ajax를 사용합니다. 그러나

$.ajax({
                async : true,
                url : "https://api.douban.com/v2/book/search",
                type : "GET",
                dataType : "jsonp", // 返回的数据类型,设置为JSONP方式
                jsonp : 'callback', //指定一个查询参数名称来覆盖默认的 jsonp 回调参数名 callback
                jsonpCallback: 'handleResponse', //设置回调函数名
                data : {
                    q : "javascript",
                    count : 1
                },
                success: function(response, status, xhr){
                    console.log('状态为:' + status + ',状态是:' + xhr.statusText);
                    console.log(response);
                }
            });
로그인 후 복사

jsonp는 교차 도메인의 원칙을 지원합니다. 교차 도메인 요청을 구현하는 JSONP의 원칙은 단순히

인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!