当前位置: 首页 > news >正文

红鹊豆网络网站站建设设计公司装修

红鹊豆网络网站站建设,设计公司装修,网站备案号怎么申请,中劳网做网站JSONP JSONP是什么 JSONP(JSON With Padding),是一个非官方的跨域解决方案,纯粹凭借程序员的聪明才智开发出来的,只支持get请求。JSONP 怎么工作的? 在网页有一些标签天生具有跨域能力,比如:img link iframe script. …

JSONP

  1. JSONP是什么
    JSONP(JSON With Padding),是一个非官方的跨域解决方案,纯粹凭借程序员的聪明才智开发出来的,只支持get请求。
  2. JSONP 怎么工作的?
    在网页有一些标签天生具有跨域能力,比如:img link iframe script.
    JSONP就是利用Script标签的跨域能力来发送请求的
  3. JSONP的使用
    1. 动态的创建一个script标签
      var script=document.createElement(“script”);
    2. 设置script 的src,设置回调函数
script.src = "http://localhost:3000/testAJAX?callback=abc";
function abc(data) {
alert(data.name);
}
3. 将script 添加到body中document.body.appendChild(script);4.服务器中路由的处理
router.get("/testAJAX" , function (req , res) {
console.log("收到请求");
var callback = req.query.callback;
var obj = {
name:"孙悟空", age:18
}
res.send(callback+"("+JSON.stringify(obj)+")");
});

案例分析

html:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>原理演示</title><style>#result {width: 300px;height: 100px;border: solid 1px #78a;}</style>
</head><body><div id="result"></div><script>//处理数据function handle(data) {//获取 result 元素const result = document.getElementById('result');result.innerHTML = data.name;}</script><!-- <script src="http://127.0.0.1:5500/%E8%AF%BE%E5%A0%82/%E4%BB%A3%E7%A0%81/7-%E8%B7%A8%E5%9F%9F/2-JSONP/js/app.js"></script> --><script src="http://127.0.0.1:8000/jsonp-server"></script>
</body></html>

server:

//jsonp服务
app.all('/jsonp-server',(request, response) => {// response.send('console.log("hello jsonp")');const data = {name: '德仔dezai'};//将数据转化为字符串let str = JSON.stringify(data);//返回结果response.end(`handle(${str})`);});

在这里插入图片描述

http://www.yayakq.cn/news/954044/

相关文章:

  • 浙江省住房和建设厅网站大连网站制作推广
  • 服务器搭建网站域名配置计算机入门基础知识
  • icp备案查看网站内容吗茶文化网站建设的可行性分析
  • 三角镇建网站公司音乐展示网站建设平台
  • 网站如何做搜索功能的中铁建设集团招标平台
  • 从哪方面建设网站陕西省住房与城乡建设部网站
  • 建设银行网站首页徐州网站建设青州陈酿
  • 北京app建设 网站开发公司易居房产cms
  • 商丘家具网站建设科技背景图
  • 中英文网站asp怎么做软件推广网站
  • asp.net 微信网站设计制作生态瓶教学设计
  • 什么企业做网站广州云建站模板
  • 成都网站制作售后建设商城类的网站要多少钱
  • 做网站建设最好学什么seo是什么服务
  • 郑州模板建站平台推广平台的方法
  • 栏目手机版 企业网站网络企业网站建设方案
  • 深圳工信部网站网站 管理
  • 一流的上海网站建设公司鹿邑网站设计公司
  • 太原网站优化价格深圳品牌女装加盟
  • 网站登录模板 html利用wordpress开发的官网
  • 怎样使用自己的电脑做网站小小视频在线观看免费播放
  • 个人网站主页设计模板怎样在百度上免费建网站
  • 手机网站怎么做域名解析公司网站建设 公司简介怎么写
  • 穆棱市城乡建设局网站网站除了域名还要什么用
  • 网站后台添加文字谷歌seo怎么做
  • 三网合一网站报价建站平台排行
  • 网站的后期维护长沙有什么好玩的地方
  • 网站做好后交接在线印章生成器
  • 做淘宝客的的网站有什么要求最火网页游戏排行榜
  • h5美食制作网站模板下载做网站 过程