Über diese Schnittstelle sollen Gcode-Dateien in der Datenbank abgespeichert werden.
Die Route soll hostname/api/gcodes lauten.
Für den Upload soll die http Post Methode verwendet werden.
Der Nutzer muss sich bei dem System authentifizieren damit die Datei dem Nutzer richtig zugeordnet werden kann. Dies kann beispielsweise über einen API-Key erfolgen, der im Header mitgeschickt wird. Wenn die Authentifizierung nicht klappt, dann soll ein http 401 zurückgegeben werden.
Es werden nur .gcode Dateien akzeptiert. Wenn ein anderer Dateityp geschickt wird, soll ein http 415 zurückgegeben werden.
Wenn alles geklappt hat, soll ein http 200 zurückgegeben werden.
Über diese Schnittstelle sollen Gcode-Dateien in der Datenbank abgespeichert werden.
Die Route soll hostname/api/gcodes lauten.
Für den Upload soll die http Post Methode verwendet werden.
Der Nutzer muss sich bei dem System authentifizieren damit die Datei dem Nutzer richtig zugeordnet werden kann. Dies kann beispielsweise über einen API-Key erfolgen, der im Header mitgeschickt wird. Wenn die Authentifizierung nicht klappt, dann soll ein http 401 zurückgegeben werden.
Es werden nur .gcode Dateien akzeptiert. Wenn ein anderer Dateityp geschickt wird, soll ein http 415 zurückgegeben werden.
Wenn alles geklappt hat, soll ein http 200 zurückgegeben werden.