Ajax与服务器通信:发送请求和处理响应(2/4)
发布时间:2020-12-16 01:02:08 所属栏目:百科 来源:网络整理
导读:要想充分发挥ajax的强大功能,这要求你向服务器发送一些上下文数据。 XMLHttpRequest对象的工作与以往惯用的HTTP技术(GET和POST)是一样的。 在下面的例子中,主要介绍这两种请求方式。 其中GET请求,我们向应用程序发送了3个参数:firstName,middleName,bi
要想充分发挥ajax的强大功能,这要求你向服务器发送一些上下文数据。 XMLHttpRequest对象的工作与以往惯用的HTTP技术(GET和POST)是一样的。 在下面的例子中,主要介绍这两种请求方式。 其中GET请求,我们向应用程序发送了3个参数:firstName,middleName,birthday. 其中资源URL和参数之间要用一个问号(?),问号后面就是名/值对。其采用name=value的形式,各个名值对之间用与(&)号分隔。 如:http://localhost:8080/yourapp/servlet/GetAndPostExample?firstName=Harry&middleName=Poter&birthday=20101010 服务器知道如何获取URL中的命名参数。 采用POST方法向服务器发送命名参数时,与采用GET时类似。POST方法也会将参数编码为名/值对。 这两种方式的主要区别在于,POST方法将参数串放在请求体中发送,而GET方法是将参数追加到URL中发送。 该示例有两个文件,其一为getandpost.html,另一个为servlet GetAndPostExample.java 详细代码如下:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |