1. angular http 不配置data(请求参数)时不报错 2. 加上请求参数后,报错 3. 服务端response.headers().set(HttpHeaders.Names.ACCESS_CONTROL_ALLOW_HEADERS, HttpHeaders.Names.CONTENT_TYPE);后ok 经查 1. angularjs默认 application/json 2. 浏览器将跨域请求分为简单请求和复杂请求,显然angular默认是复杂请求...
实际上只是axios的post请求参数格式出问题了 axios的post请求发送健值对,需要引用qs处理一下才可以发送 npm install --save qs//装一个qs模块 importqsfrom'qs';//引用qs模块 letobj = { user:'020551', id:'bb7bb' }; //post 请求 returnaxios.post('url',qs.stringify(obj));//这样就不会报错了 /...
status 只应作为第一个参数传递。 ctx.assert(value, [status], [msg], [properties]) 当!value 时抛出一个类似 .throw 错误的帮助方法。这与 node 的 assert() 方法类似. ctx.assert(ctx.state.user, 401, 'User not found. Please login!'); koa 使用 http-assert 作为断言。 ctx.respond 为了绕过 ...