[
https://issues.apache.org/jira/browse/JENA-1604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16615280#comment-16615280
]
Niraj Patel commented on JENA-1604:
-----------------------------------
[~ajs6f] thank you for getting to this so quickly! This is perfect.
> Add request hook for HTTP query execution
> -----------------------------------------
>
> Key: JENA-1604
> URL: https://issues.apache.org/jira/browse/JENA-1604
> Project: Apache Jena
> Issue Type: Task
> Components: Jena
> Reporter: Niraj Patel
> Assignee: A. Soroka
> Priority: Critical
>
> I am using Jena's QueryEngineHTTP for queries and RemoteUpdateRequest for
> updates. I would like to send a custom header that will differ on each
> request. Our database, Allegrograph, allows us to pass down custom headers
> while querying or updating in order to store that information in access logs.
> For each SPARQL request we want to send down unique request markers and
> usernames in order to be able to trace from a UI click to backend calls to
> queries that were performed in the graph. I did some digging around and it
> seems like it's not possible. Using default headers when configuring Apache's
> Http Client wouldn't work in this case. The suggestion [~andy.seaborne] made
> was to create a request hook in HttpOp where we could add additional headers
> as necessary.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)