📜  WML-将数据提交到服务器

📅  最后修改于: 2020-10-28 05:42:13             🧑  作者: Mango


很多时候,您希望用户将一些数据提交到服务器。与HTML表单类似,WML还提供了一种将用户数据提交到Web服务器的机制。

要将数据提交到WML中的服务器,您需要以及标记。 标记应放在标记对中。

为了将数据提交到服务器,我们收集了所有设置的WML变量,并使用元素将其发送到服务器。 元素用于将发布方法设置为POST或GET,并指定服务器端脚本来处理上传的数据。

在前面的章节中,我们解释了从用户那里获取输入的各种方式。这些输入元素将WML变量设置为输入值。我们还知道如何从WML变量中获取值。因此,下面的示例显示了如何向服务器提交三个字段名称,年龄性别







Name: Sex : Age : Submit Data

在WAP设备上下载上述代码时,它将为您提供输入三个字段名称,年龄性别以及一个链接Submit Data的选项。您将输入三个字段,然后最后您将选择Submit Data链接将输入的数据发送到服务器。

标记的method属性指定应使用哪种HTTP方法发送表单数据。

如果使用HTTP POST方法,则要发送的表单数据将放置在请求的消息正文中。如果使用HTTP GET方法,则要发送的表单数据将附加到URL。由于URL仅可以包含有限数量的字符,因此GET方法具有以下缺点:要发送的数据有大小限制。如果用户数据包含非ASCII字符,则应使用POST方法来避免编码问题。

HTML和WML之间有一个主要区别。在HTML中,