Ich verwende Progress OpenEdge 11.6.1 unter Windows Server 2012. Ich konvertiere einige APIs, die den REST Adapter verwendet haben, um jetzt einen PASOE WebHandler zu verwenden. Derselbe JSON-Anforderungsinhalt führt zu unterschiedlichen Ergebnissen zwischen den beiden. In der Anfrage gehe ich ein Progress-formatierte Datum, wieWarum entgehen PASOE WebHandler Schrägstriche im JSON-Anforderungsinhalt?
"FieldValue": "11/30/2016"
Der REST-Adapter API bekommt, dass genauen Wert für das Datum und verarbeitet sie erfolgreich. Doch der WebHandler API erscheinen
11\/30\/2016
Die Schrägstriche mit umgekehrten Schrägstrichen maskiert werden wird, die ein ungültiges Datum Fehler verursacht. Wie kann ich das vermeiden? Muss ich eine Funktion schreiben, um die umgekehrten Schrägstriche zu entfernen, oder gibt es eine Einstellung, die ich ändern kann, um das Entweichen zu verhindern?
Dies könnte ein Fehler sein. Wenn möglich, sollten Sie einen Supportfall mit Progress protokollieren. – Jensd