浏览 1.8k
需求是这样的,有一个请求前端资源的POST请求,请求体中携带了一个参数,这个参数需要再Vue端拿到,想法是使用nginx的405 error_page功能将post请求转到命名location中转成get请求,然后在get请求上拼接参数后重新请求静态资源,在router的路由守卫中拿到在nginx中添加的参数,但是使用rewrite添加参数以后在vue的window.location和路由守卫的to.query中并没有添加的参数,请问大佬们有什么好的解决方法吗,vue的路由使用的是hash模式。
nginx的配置大概是这样
error_page 405=200 @405;
location @405{
rewrite ^(.*)$ $1?a=111;
proxy_pass server;
}
按点赞数排序
按时间排序
sticky模块只能在linux下吧,win下没有。tomcat好像有个session复制吧,或者可以用共享session。
没办法完全不受影响的,因为mirror是子请求,当子请求未结束时,主请求消耗的内存至少是无法释放的。你可以尝试在/mirror里,把超时时间大幅度调低,包括connect/read/send,再压下看看。
微信公众号
加入微信群