| | |
| | | import com.vincent.rsf.framework.common.R; |
| | | import com.vincent.rsf.server.common.constant.Constants; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import jakarta.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | | import java.io.PrintWriter; |
| | | import java.util.ArrayList; |
| | |
| | | * @param error 错误信息 |
| | | */ |
| | | public static void responseError(HttpServletResponse response, Integer code, String message, String error) { |
| | | if (response.isCommitted()) { |
| | | return; |
| | | } |
| | | response.resetBuffer(); |
| | | response.setStatus(code); |
| | | response.setCharacterEncoding("UTF-8"); |
| | | response.setContentType("application/json;charset=UTF-8"); |
| | | addCrossHeaders(response); |
| | | try { |
| | | PrintWriter out = response.getWriter(); |
| | | out.write(JSON.toJSONString(R.parse(code + "-" + message))); |
| | |
| | | } |
| | | |
| | | } |
| | | |