22
33import asyncio
44
5+ import httpx
56import pyparsing
67from rdflib import Graph
7-
8- import httpx
98from sparqlx .types import RequestDataValue , SPARQLQuery
109
1110
@@ -41,6 +40,7 @@ def _handle_request(self, request: httpx.Request) -> httpx.Response:
4140 status_code = 400 ,
4241 headers = {
4342 "Content-Type" : "text/plain; charset=utf-8" ,
43+ "Server" : "rdflib.Graph" ,
4444 },
4545 request = request ,
4646 content = str (e ),
@@ -50,6 +50,7 @@ def _handle_request(self, request: httpx.Request) -> httpx.Response:
5050 status_code = 500 ,
5151 headers = {
5252 "Content-Type" : "text/plain; charset=utf-8" ,
53+ "Server" : "rdflib.Graph" ,
5354 },
5455 request = request ,
5556 content = str (e ),
@@ -58,7 +59,10 @@ def _handle_request(self, request: httpx.Request) -> httpx.Response:
5859 else :
5960 return httpx .Response (
6061 status_code = 200 ,
61- headers = {"Content-Type" : _format },
62+ headers = {
63+ "Content-Type" : _format ,
64+ "Server" : "rdflib.Graph" ,
65+ },
6266 request = request ,
6367 content = content ,
6468 )
@@ -102,6 +106,7 @@ def _handle_request(self, request: httpx.Request) -> httpx.Response:
102106 status_code = 400 ,
103107 headers = {
104108 "Content-Type" : "text/plain; charset=utf-8" ,
109+ "Server" : "rdflib.Graph" ,
105110 },
106111 request = request ,
107112 content = str (e ),
@@ -111,6 +116,7 @@ def _handle_request(self, request: httpx.Request) -> httpx.Response:
111116 status_code = 500 ,
112117 headers = {
113118 "Content-Type" : "text/plain; charset=utf-8" ,
119+ "Server" : "rdflib.Graph" ,
114120 },
115121 request = request ,
116122 content = str (e ),
@@ -122,6 +128,7 @@ def _handle_request(self, request: httpx.Request) -> httpx.Response:
122128 headers = {
123129 "Content-Length" : "0" ,
124130 "Content-Type" : "text/plain; charset=utf-8" ,
131+ "Server" : "rdflib.Graph" ,
125132 },
126133 request = request ,
127134 content = b"" ,
0 commit comments