java.lang.Object
org.apache.jena.fuseki.system.FusekiNetLib
Library of HTTP/network related functions.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addDataInto
(org.apache.jena.graph.Graph data, org.apache.jena.sparql.core.DatasetGraph dsg, org.apache.jena.graph.Node graphName) static void
addDataInto
(org.apache.jena.sparql.core.DatasetGraph src, org.apache.jena.sparql.core.DatasetGraph dest) static String
fmtRequest
(jakarta.servlet.http.HttpServletRequest request) Helper function for displaying an HttpServletRequeststatic String
getAccept
(jakarta.servlet.http.HttpServletRequest httpRequest) Get Accept header.static org.apache.jena.atlas.web.ContentType
getContentType
(jakarta.servlet.http.HttpServletRequest request) Get the content type of an action or return the default.static org.apache.jena.riot.Lang
getLangFromAction
(HttpAction action, org.apache.jena.riot.Lang dft) Get the incomingLang
based 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 String
safeParameter
(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
-- Returns:
- ContentType
-
getLangFromAction
public static org.apache.jena.riot.Lang getLangFromAction(HttpAction action, org.apache.jena.riot.Lang dft) Get the incomingLang
based on Content-Type of an action.- Parameters:
action
-dft
- 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)
-