QuestionService
Manuelle Tests des Servers (API-Tests)
-
Tools zum Stellen der Anfragen:
-
Ohne GUI: curl
-
Mit GUI: Postman. Siehe https://www.postman.com/
-
Übergabe der Nutzerinfo:
-
Nutzerinfos werden bei allen Anfragen im HEAD als Attribut "DC-User" übertragen. Wenn kein Nutzer angegeben ist, wird "guest" übertragen.
/questions?ctx.type=${contextType}&ctx.id=${contextId}]
Liefert die Menge der Fragen.
-
Alle Questions:
http://localhost:8080/questions -
Questions einer Organisation:
http://localhost:8080/questions?contextType=organisation&contextId=1
/contexts
Liefert die Menge der Kontexte.
/question?id=${questionId}
Liefert eine Frage mit der übergebenen ID.