文/Robin
这是「区块链技术指北」的第 65 篇文章。
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
一 前言
跨链、DeFi、Staking,这几个名词成为 2019 年区块链行业讨论最为广泛的话题。这三者互相关联,跨链是底层基础,Staking 是网络治理和经济模型,DeFi 是金融应用。这三者往往又可以相互转化,心系一个共同的目标。
题图来自: © EVEN Foundation / Analysis o
继续阅读 »
1. 什么是跨域
同源:相同protocal, domain, port的情况下,则为同源.
在非同源的情况下,则需要考虑跨域。
2. 常用跨域方法
1) 服务器端设置跨域
nodejs的service.js中设置:
继续阅读 »
html5引入的message的API可以更方便、有效、安全的解决这些难题。postMessage()方法允许来自不同源的脚本采用异步方式进行有限的通信,可以实现跨文本档、多窗口、跨域消息传递。
继续阅读 »
在慕课网上看了高并发的课程,准备用spring+Mybaits来开发新的项目。遇到了前端跨域请求的问题。
服务器上nginx+tomcat,其中nginx监听80端口,tomcat监听8080端口。
因为对前端不熟悉,以为用ajax就可以不需要callback,然而前端的同学说不跨域的情况下才不需要callback,让我在返回的json里加上。可是我刚刚学会了最基本的spring-mvc用法,根本不知道怎么加上callback :joy:
继续阅读 »
前端跨域
1.jsonp
原理: 标签不受同源测略
的限制,可以载入任意地方javascript文件,不要求同源
请求的文件
javascript
function getWeather(data) {
console.log(data);
}
http://x.y.com/xx.js 文件内容:(返回调用getWeatherca参数为json对象数据)
输出文件:
getWeather({
"城市": "北京",
"天气": "大雾"
});
<!--more-->
2.document.domain
使用条件:
有其他页面windowd对象的引用
二级域名相同
协
继续阅读 »
在内部服务器请求的时候,经常会遇见跨域请求,在Express中,需要安装如下的组件:
CORS: Github中的expressjs/cors代码库。
安装方法:
npm install cors --save-dev
继续阅读 »
文/Robin
DeFi 通常指以太坊这条公链上的项目,但是在以太坊之外,波场、EOS 以及支持智能合约的公链都可以跑 DeFi 项目。最近以太坊的 DeFi 很火热,Gas 费用也极高,所以波场、EOS 上的 DeFi 项目开始兴起了。
但是以太坊、波场、EOS,这些公链的协议、资产是不互通的。以太坊上有 WBTC,锚定的是 BTC。据 WBTC 2020 年 8 月 22 日审计数据,目前 WBTC 背后的 BTC 数量是 30797.5324。那么问题来了,WBTC 在以太坊发行 ERC20 Token,但是锚定的 BTC,私钥在项目方手里,作为用户的你,怎么信任 WBTC?也怎么保证 WBTC 不作恶?
目前以太坊
继续阅读 »
此类文章在社区中一抓一大把,但为什么还要来翻译这篇文章呢?最主要的原因是本章的配图太好了,一看就懂,扯远了。。
原文:Improve cross-domain communication with client-side solutions
介绍
越来越多的网站需要相互协作。例如,一个在线房屋租赁网站需要谷歌地图的支持,以显示某个出租屋的位置。为了满足这种需求,出现了各种各样的聚合应用(mashup)。聚合应用是一种将来自不同供应商的数据或组件整合在一起,使其更有价值或更加可定制化的 Web 应用。聚合应用或协作能力,被认为是 Web 2.0 的一个重要组成部分
但是,要将异步 AJAX 和聚合应用结合在一起并不是那么容易,
继续阅读 »
javascript出于安全考虑,禁止跨域访问资源。跨域是指以下情况:各级域名、端口、协议有任何一处不相同。
因此AJAX是不能跨域请求数据的。但在页面中载入来源指向其他域的 script 标签却可以跨域下载javascript脚本。这种使用 script 标签从别的域请求数据的技术又叫JSONP。
继续阅读 »
使用ajax跨域請求時,在chrome、firefox等兼容性較好的瀏覽器中,可以看到返回結果、
但在IE中,ajax會自動跳到error方法中,打開f12調試,返回錯誤為(No Transport),苦惱了我很久
[][1]
继续阅读 »