Ⅰ、跨域问题:
1、什么情况下会发生跨域的问题?
答:访问不同源,就会发生跨域问题;
如:访问端口不同 (:8080 与 :80)、访问协议不同 (http 协议与 https 协议)、访问域名不同 (localhost 与 ip 协议)、子域名不同 (www.a.com 与 new.a.com) 等,都会发生跨域问题;
2、常用的跨域解决方案:
A、cors 解决方案;
B、jsonp 解决方案;
Ⅱ、建立两个文件:一个是服务器 ‘server.js’ 、一个是客户端页面代码 ‘1.html’;
1、服务器 ‘server.js’ 的代码如下:
注意:此时已通过 npm init -y
创建 package.json
配置文件了; 当然也下载了 npm i express
的框架了,然后才能运行上述服务器代码;
const express = require('express')