PDA

View Full Version : Rückgabe eines HTTP-Status aus einem SRVPGM an einen Webservice



philsturm
21-01-25, 09:03
Hallo Zusammen,

ich habe einen Webservice als REST eingerichtet, der von extern konsumiert wird.
Wenn der Webservice nicht erreichbar oder das Objekt nicht existiert, gibt es einen 404 zurück, andernfalls einen 200er.
Das ist soweit alles ok und richtig.

Nun möchte ich aber explizit aus dem RPG einen Statuscode setzen, z.B. 403. Das bekomme ich leider nicht hin.

685

Ich habe auch mit der markierten Variable schon getestet, allerdings wird diese Einstellung bei mir nicht gespeichert und es springt immer zurück auf *NONE.

Hat da jemand eine Idee?

philsturm
22-01-25, 10:26
Konnte das Problem lösen. Falls nochmal jemand das Problem hat:

Die Variable für den HTTP-Status muss vom Typ int sein. Zoned wird zwar auch in der Liste vorgeschlagen, funktioniert aber nicht.