With the “MS XML Parser” you can get and POST Domino Forms automatically,e.g like this:
AServer := createOleObject(‘MSXML2.XMLHTTP.3.0’);
AServer.OPEN(‘POST’,‘dominoserver.de’, FALSE);
AServer.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=windows-1252');
AParams := TStringlist.create;
AParams.Values['name'] := '_DataFormular';
AParams.Values['__Click'] := '0';
AParams.Values['IsAutoPost'] := '1';
AParams.Values['Line_1_Text'] := APublischerRule.OwnerItem.getitem.OIDHex;
AParams.Values['Line_5_Text'] := urlencode(ADataRec.FirmenName,false);
AParams.Values['Line_6_Text'] := urlencode(ADataRec.KontaktPerson,false);
AParams.Values['Line_7_Text'] := urlencode(ADataRec.PLZ,false);
AParams.Values['Line_8_Text'] := urlencode(ADataRec.Ort,false);
...
AServer.send(AParams.Text);
Result := AServer.status = 200;
Msg := AServer.ResponseText;
Since update to Domino Server 8.5.1 this POST requests will not be saved anymore.
The domlog.nsf shows the POST as well as before.
The log.nsf and neither the console doesnt show any errors.
But “only” the document is missing in the nsf.
Can somebody confirm this ?
Is this a bug or a new security feature in 8.5.1 ?
It was still running without any problems in 8.5 FP1