mjordan / larkm

A simple ARK resolver.
MIT License
1 stars 0 forks source link

Support both ark: and ark:/ namespaces #2

Closed mjordan closed 1 year ago

mjordan commented 2 years ago

Version 34 of the ARK spec requires that both ark: and ark:/ as namespaces must be supported.

mjordan commented 1 year ago

Could implement some middleware (https://fastapi.tiangolo.com/tutorial/middleware/) to normalize the incoming requests.

mjordan commented 1 year ago

Much simpler solution:

@app.get("/ark:{naan}/{identifier}")
@app.get("/ark:/{naan}/{identifier}")