nginx根据http请求,将JSON的请求转发到后端,将非JSON请求,转发到前端

nginx.conf

worker_processes  1;
events { worker_connections 1024; }
http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 22816; #server_name localhost; location / {   if ($http_accept ~* .*json.*) {     proxy_pass http://IP_1:8082;     break;   }   proxy_pass http://IP_2:8081; } } }