场景
同一个项目部署在两个服务器上,域名和端口号不同。
在实现照片上传时需要进行路径的适配。
能根据不同的服务器赋予不同的路径。
实现
@Description("图片保存")
@ResponseBody
@RequestMapping(value = "/doSaveImage")
public void doSaveImage(HttpServletRequest request, HttpServletResponse response, MultipartFile imgFile,
String dir) {
String scheme = request.getScheme();//http
String serverName = request.getServerName();//localhost
int serverPort = request.getServerPort();//8080
String contextPath = request.getContextPath();//项目名
String url = scheme+"://"+serverName+":"+serverPort+contextPath+"/upload/messageImg";