javascript - 前端和后台数据交互有哪些方法?之间的联系?具体细节?
PHPz
PHPz 2017-05-16 13:00:02
0
3
605

我是个前端,现在刚接触数据交互的这方面知识,知道可以解析json数据,可以写php接受后台数据,然后动态生成页面,知道的仅限这些了,还想知道更多的数据交互的东西
求大神们前来指点,发表意见和具体细节介绍!!
跪求!!!跪求!!!跪求!!!

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
漂亮男人

프런트엔드와 백엔드 데이터 상호작용은 HTTP(또는 SSE, WS 등과 같은 기타 파생 유형)에 의존합니다

HTTP 요청을 시작하기 위해 프런트 엔드에서 어떤 방법을 사용할 수 있나요?

정통 네트워크 API

XMLHttpRequest

동일 출처 제한이 있는 정통 XHR 요청

이벤트소스

HTTP에서 진화한 SSE(서버 푸시) 기술입니다

웹소켓

클라이언트와 서버 간의 양방향 장거리 연결 통신

navigator.sendBeacon

새로운 비동기 데이터 보고 API는 데이터 수집을 위해 특별히 사용됩니다. 브라우저는 적절한 시간에만 데이터 보고를 수행합니다.
일반적인 시나리오는 비차단 방식으로 아웃바운드 행동을 수집하고 보고하는 것입니다.

어떤 흑마술

<img>

과거에는 PV 수집 등 데이터 수집 및 보고를 할 때 img 태그를 사용하여 무해한 HTTP GET 요청을 구성하고 쿼리스트링을 통해 데이터를 백엔드로 전달하는 경우가 많았습니다.
예를 들어, 이제 sendBeacon 대신 일반적으로 사용되는 GA를 사용해야 합니다. img를 낮은 버전 호환성 솔루션으로 유지하세요sendBeacon了,只是保留 img 做低版本兼容方案

<script>

大名鼎鼎的 JSONP,就是用的 script 标签,从而跨域向后端获取数据

More

来道思考题,能不能用<link><iframe>

<스크립트>🎜 🎜유명한 JSONP는 스크립트 태그를 사용하여 도메인 전체의 백엔드에서 데이터를 얻습니다🎜 🎜더보기🎜 🎜질문인데, 데이터 상호작용에 <link><iframe>을 사용할 수 있나요? 🎜
習慣沉默

이것이 도움이 될 것입니다
http://www.cnblogs.com/cxying...

曾经蜡笔没有小新

프런트엔드 및 백엔드 분업의 세 가지 모드:
http://www.algorithmdog.com/%...

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