Implemented new tool in backend

This commit is contained in:
2023-02-20 11:02:16 +01:00
parent 78cc13a661
commit 4955a7cc4f
2 changed files with 14 additions and 12 deletions

View File

@@ -19,12 +19,9 @@ def process_xml(request: request, type: str) -> str:
"""Function to process
:param request: Received request
:type request: request
:param type: Type of needed processing: xsd, xslt or xpath
:type type: str
:raises ValueError: is raised when type is different than those provided above
:return: response JSON converted to string and response code
:rtype: str, int
"""
start = time.time_ns()
code = 200
@@ -70,5 +67,10 @@ def xsd():
def xslt():
return process_xml(request, "xslt")
@app.route("/prettifypost", methods=["POST"])
def prettify():
request_data = json.loads(request.get_data(as_text=True))
return Parser.prettify(request_data['data'])
if __name__ == "__main__":
app.run()