Implemented new tool in backend
This commit is contained in:
@@ -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()
|
||||
Reference in New Issue
Block a user