Я хочу создать приложение с интерфейсом HTML + JavaScript и back-end Progress4GL.Интерфейс JavaScript front-end и Progress4GL
Я нашел эту документацию: http://communities.progress.com/pcom/docs/DOC-106147 (см. Введение в AJAX и введение JSON). В описанном примере используется метод GET при запросе данных:
xmlhttp.open("GET", "http://localhost/cgi-bin/cgiip.exe/WService=wsbroker1/getcustomersJSON_param.p?piCustNum="+ custval, true);
xmlhttp.send();
и по процедуре Progress4GL для получения параметров он используется get-value("piCustNum")
.
В моем приложении я хочу использовать метод POST. Таким образом, запрос будет, например:
xmlhttp.open("POST","http://localhost/cgi-bin/cgiip.exe/WService=wsbroker1/getcustomersJSON_param.p",true);
xmlhttp.send("piCustNum=" + custval);
Но я не знаю, как получить отправленный параметр на стороне Прогресса. На самом деле я хочу отправить строку JSON.
Может ли кто-нибудь помочь мне с этим? Благодаря!
I есть Progress11.2. Для чтения JSON я использую метод read-json: temp-table ttTodo: read-json («LONGCHAR», lcJSON). – Tenzi