java.lang.Object
org.apache.jena.fuseki.system.FusekiNetLib
Library of HTTP/network related functions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddDataInto(org.apache.jena.graph.Graph data, org.apache.jena.sparql.core.DatasetGraph dsg, org.apache.jena.graph.Node graphName) static voidaddDataInto(org.apache.jena.sparql.core.DatasetGraph src, org.apache.jena.sparql.core.DatasetGraph dest) static StringfmtRequest(jakarta.servlet.http.HttpServletRequest request) Helper function for displaying an HttpServletRequeststatic StringgetAccept(jakarta.servlet.http.HttpServletRequest httpRequest) Get Accept header.static org.apache.jena.atlas.web.ContentTypegetContentType(jakarta.servlet.http.HttpServletRequest request) Get the content type of an action or return the default.static org.apache.jena.riot.LanggetLangFromAction(HttpAction action, org.apache.jena.riot.Lang dft) Get the incomingLangbased on Content-Type of an action.parseQueryString(jakarta.servlet.http.HttpServletRequest req) Parse the query string - do not process the body even for a formstatic StringsafeParameter(jakarta.servlet.http.HttpServletRequest request, String pName)
-
Constructor Details
-
FusekiNetLib
public FusekiNetLib()
-
-
Method Details
-
getContentType
public static org.apache.jena.atlas.web.ContentType getContentType(jakarta.servlet.http.HttpServletRequest request) Get the content type of an action or return the default.- Parameters:
request- Request- Returns:
- ContentType
-
getLangFromAction
public static org.apache.jena.riot.Lang getLangFromAction(HttpAction action, org.apache.jena.riot.Lang dft) Get the incomingLangbased on Content-Type of an action.- Parameters:
action- HttpActiondft- Default if no "Content-Type:" found.- Returns:
- ContentType
-
getAccept
Get Accept header. If multiple headers, convert to a single, comma-separated value. -
fmtRequest
Helper function for displaying an HttpServletRequest -
parseQueryString
public static org.apache.commons.collections4.MultiValuedMap<String,String> parseQueryString(jakarta.servlet.http.HttpServletRequest req) Parse the query string - do not process the body even for a form -
safeParameter
-
addDataInto
public static void addDataInto(org.apache.jena.graph.Graph data, org.apache.jena.sparql.core.DatasetGraph dsg, org.apache.jena.graph.Node graphName) -
addDataInto
public static void addDataInto(org.apache.jena.sparql.core.DatasetGraph src, org.apache.jena.sparql.core.DatasetGraph dest)
-