egg.js重定向问题
- 使用egg.js开发
- 在post请求的controller中准备重定向到这个url
const setLoginState = await this.service.portal.portal.getLoginState()
this.ctx.redirect(setLoginState);
-
前端的console 重定向为什么会产生options请求方式
-
看了使用的lib koa中的response的redirect源码没错啊
redirect(url, alt) {
// location
if ('back' == url) url = this.ctx.get('Referrer') || alt || '/';
this.set('Location', url);
// status
if (!statuses.redirect[this.status]) this.status = 302;
// html
if (this.ctx.accepts('html')) {
url = escape(url);
this.type = 'text/html; charset=utf-8';
this.body = `Redirecting to <a href="${url}">${url}</a>.`;
return;
}
// text
this.type = 'text/plain; charset=utf-8';
this.body = `Redirecting to ${url}.`;
},
各位在post请求中怎么重定向的啊
3 回复
你这个是不是ajax 请求的后台 我怎么看到了vue
ajax 请求 redirect 有什么用。
@JacksonTian 谢谢大佬 1、我已经返回url给vue前端, 让前端自己跳转了 2、或者让前端get方式我这个node接口来跳转