package sagan.blog.support;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Component;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
@Component
class SiteUrl {
public String getUrl() {
HttpServletRequest request =
((ServletRequestAttributes) RequestContextHolder.currentRequestAttributes()).getRequest();
String requestURL = request.getRequestURL().toString();
String requestURI = request.getRequestURI();
return requestURL.replace(requestURI, "");
}
public String getAbsoluteUrl(String path) {
return getUrl() + path;
}
}