检查 HTTP 请求中的表单数据
表单数据是用户通过与 HTML 表单中的元素(例如,文本输入框、按钮或复选框)交互而提供的信息。 该信息作为一系列名称和值对传输。 CICS® 可以扫描 HTTP 请求以选取表单字段,因此应用程序可以使用 CICS 命令获取数据,而无需接收和分析整个请求主体。
关于此任务
HTML 表单 说明有关表单和表单字段的更多信息。
应用程序可接收指定表单字段的值,也可浏览请求中包含的所有表单字段的名称和值。 如果您希望将数据转换到其他代码页以供应用程序使用,那么可以指定代码页转换选项。
使用 GET 方法时,Web 客户机在查询字符串中发送表单数据,而使用 POST 方法时,它在消息体中发送表单数据。 CICS 可以从其中任一位置抽取数据,因此您未指定使用的方法。 作为备用方法,如果在查询字符串中发送表单数据,那么可以使用 WEB EXTRACT 命令检索整个查询字符串。 检查 HTTP 请求的请求行 指示您如何执行此操作。
仅当 CICS 是 HTTP 服务器而不是 HTTP 客户机时, CICS 才会读取表单数据。