Hallo Dieter,
ich löse das ganze via SQL.
Zuerst wird der response in eine Tabelle geschrieben:
Um dann den HTTP Status-Code zu ermitteln benötigst du folgendes SQL:Code:Insert Into PRANLIB.HTTPRESPONSE (MSG, HEADER, JOB) (Select HTTPDATA.*, JOB_NAME FROM TABLE (HTTPGETCLOBVERBOSE (...)) AS HTTPDATA)
Du kannst dir aber auch eine Tabelle mit einer Auflistung aller HTTP-Headerinformationen ausgeben lassen.Code:WITH RespHead AS ( SELECT XMLPARSE(DOCUMENT HEADER) AS "doc" FROM PRANLIB.HTTPRESPONSE Where ID = 480984) , formated_header AS ( SELECT * FROM XMLTABLE ( '$doc_header/httpHeader' PASSING (SELECT "doc" FROM RespHead) AS "doc" COLUMNS Name VARCHAR(128) PATH '@responseCode', Value VARCHAR(128) PATH 'responseMessage' ) MsgResponse ) select * from formated_header
Darin ist dann u.a. auch der HTTP Code enthalten.
lg Andreas
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks