url = appendContextPath(url, httpServletRequest.getRequestURI()); + "/"; } else { url = appendContextPath(url, httpServletRequest.getRequestURI());
/** * Get capabilities base url used * * @param httpServletRequest * @return http://server:port/path-defined-context/data/capabilities */ public static String getSchemaBaseUrl( HttpServletRequest httpServletRequest, GeoServer geoserver) { return getBaseUrl(httpServletRequest, geoserver) + "schemas/"; }
Requests.getSchemaBaseUrl(request, geoserver) + "/wfs/1.0.0/OGC-exception.xsd\">\n");
/** * Returns the base url for a wms request, something of the form: * <pre><protocol>://<server>:<port>/<context>/wms</pre> * * @param request The request. * @param geoServer GeoServer configuration. * * @return The base for wms requests. */ public static String getBaseUrl( HttpServletRequest request, GeoServer geoServer ) { String baseUrl = Requests.getBaseUrl( request, geoServer ); baseUrl = Requests.appendContextPath(baseUrl, "wms" ); return baseUrl; }
InputStream input = Requests.getInputStream(sldUrl); List errors = null; input = Requests.getInputStream(sldUrl); InputStream input = Requests.getInputStream(sldUrl);
/** * Tests if user is Logged into GeoServer. * * @return <code>true</code> if user is logged in */ public boolean isLoggedIn() { return Requests.isLoggedIn(getHttpServletRequest()); }
return Requests.appendQueryString( baseUrl, query.toString() );
req.setLegendOptions(Requests.parseOptionParameter(getValue("LEGEND_OPTIONS")));
String baseUrl = Requests.getTileCacheBaseUrl(req.getHttpServletRequest(), req.getGeoServer());
InputStream input = Requests.getInputStream(styleUrl); List errors = null; input = Requests.getInputStream(styleUrl); new InputStreamReader(Requests.getInputStream(styleUrl))) { StyledLayerDescriptor sld = parseStyle(getMap, input); processSld(getMap, requestedLayerInfos, sld, styleNameList);
+ "/"; } else { url = appendContextPath(url, httpServletRequest.getContextPath());
public static String getEntryURL(SimpleFeature feature, WMSMapContext context){ String nsUri = feature.getType().getName().getNamespaceURI(); NameSpaceInfo ns = context.getRequest().getWMS().getData().getNameSpaceFromURI(nsUri); return Requests.getBaseUrl( context.getRequest().getHttpServletRequest(), context.getRequest().getGeoServer() ) + "wms/reflect?format=application/atom+xml&layers=" + ns.getPrefix() + ":" + feature.getType().getTypeName() + "&fid=" + feature.getID(); }
String url = Requests.appendContextPath(baseUrl, tileCacheBaseUrl); new URL(url);