我想用前端 HTML + JavaScript 和后端 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);
但我不知道如何在 Progress 端获取发送的参数。实际上我想发送一个字符串化 JSON。
谁能帮我这个?谢谢!