/*
* Copyright (c) 2015. Bearchoke
*/
package com.bearchoke.platform.server.common.web.controller;
import org.apache.commons.lang3.StringUtils;
import javax.servlet.http.HttpServletRequest;
/**
* Created by Bjorn Harvold
* Date: 6/12/15
* Time: 15:11
* Responsibility:
*/
public class AbstractController {
protected String getServerUrl(HttpServletRequest request) {
String result;
String origin = request.getHeader("Origin");
String host = request.getHeader("Host");
if (StringUtils.isBlank(origin)) {
result = "http://" + host;
} else {
result = origin;
}
return result;
}
}