diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/wps/controller/WpsController.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/wps/controller/WpsController.java index 0afba9e..4889c51 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/wps/controller/WpsController.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/wps/controller/WpsController.java @@ -206,8 +206,9 @@ public class WpsController { if (cookie.isPresent()) { log.info(String.valueOf(request.getRequestURL())); String host = ""; - if(request.getRequestURL()!=null&&!"".equals(request.getRequestURL())) { + String referer = request.getHeader("Referer"); + if(referer!=null&&!"".equals(referer)) { String r1 = referer.substring(0, referer.indexOf("//") + 2); String r11 = referer.substring(r1.length(), referer.length()); String r2 = r11.substring(0, r11.indexOf("/") >= 0 ? r11.indexOf("/") : r11.length());