猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
关于前后端分离和联调问题
表示对后台api的设计不是懂;一般后台的api设计根据开发环境请求不同的地址,前端本地测试的地址就用
'https://dev.server.com'
真正上线的时候就用自己的域名
'https://xxxx.com'
,这是就不存在跨域的问题是吧;但是现在我们公司的api设计是这样,前端本地测试直接利用jsonp然后在api后面加一个
&lqtest=1
参数,真正上线放到服务器的时候就把参数去掉,jsonp去掉,现在是前端本地测试每一个api请求都需要设计跨域请求;想问一下你们公司前端如何和后端联调的;
倚天杖
浏览 915
回答 1
1回答
holdtom
测试与正式环境肯定是不一样的域名的,用参数来区分不是那么规范。因为如果测试服务器不想被外部访问,直接在服务器做一些限制就好了,如果大家都在一个域名一个服务器下,区分起来不是很方便(通常就要到代码级别来区分了)。通常是 有一个测试配置文件和正式配置文件,然后测试服务器用的是测试配置文件,正式用的是正式的。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续