restpost.jsp 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <%@ page import ="java.util.*" %>
  2. <%@ page import ="java.io.*" %>
  3. <%!
  4. %>
  5. <%
  6. response.setHeader("Cache-Control","no-store");
  7. response.setHeader("Pragma", "no-cache");
  8. response.setHeader("Expires", "1");
  9. response.setHeader("Content-Type", "application/json");
  10. Enumeration hnames = request.getHeaderNames();
  11. while (hnames.hasMoreElements()) {
  12. String name = (String) hnames.nextElement();
  13. String value = request.getHeader(name);
  14. System.out.println("header >>>>>>>>>>>>>> :" + name + " as -> " + value);
  15. }
  16. Enumeration names = request.getParameterNames();
  17. while (names.hasMoreElements()) {
  18. String name = (String) names.nextElement();
  19. String value = request.getParameter(name);
  20. System.out.println("parameter :" + name + " as -> " + value);
  21. }
  22. System.out.println("Query String >>>>>>>>>>>>>>>> :" + request.getQueryString());
  23. InputStream stream = request.getInputStream();
  24. BufferedReader br= new BufferedReader(new InputStreamReader( stream ));
  25. String str = null;
  26. do {
  27. str = br.readLine();
  28. if ( str != null ) {
  29. System.out.println( "Content body >>>>>>>>>>>>>-> " + str );
  30. }
  31. } while ( str != null );
  32. %>{"outaction": 9, "userid": "OCSM-HJ-MPP01-2020344170516-1", "ret": 0, "outparams": {"barge_in": "off", "call_id": "OCSM-HJ-MPP01-2020344170516-1", "model_type": "1000000", "prompt_text": " this is prompt ", "trans_type": null, "route_value": null, "timeout": 10000, "noInputTimeout": 10000, "speechCompleteTimeout": 800}}