ajax第二例:发送POST|学习笔记

简介: 快速学习ajax第二例:发送POST请求

开发者学堂课程【Ajax:ajax第二例:发送POST|学习笔记】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/31

ajax第二例:发送POST请求

目录:

一、 POST注意事项

二、 编写代码​

三、 解决问题

一、POST注意事项

post请求有一个请求头:Content-Type: application/x-www-form-urlencoded.它有三个注意事项:

1.open: xmlHttp. open "POST"

2.添加一歩:设置content-Typei请求头:

> xmlHttp. setRequestHeader ("ContentType","application/x-www-form-urlencoded");

3.send: xmlHttp. send ("username-zhangSan&password-123");发送请求时指定请求体。

如果发送请求时需要带有参数,一般都用POST请求。

二、编写代码

1.选中:

public void doGet (HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

system. out.println("Hello AJAX!");

response .getwriter() .print ("Hello AJAX!!!");

加一个方法变为:

public void doPost (HttpServletRequest request,HttpServletResponse response )

throws ServletException, IOException l

System. out.println("(POST: ) Hello AJAX!");

response .getwriter() -print("(POST: ) Hello AJAX!!!");

2.再写ajax2,打开,

修改open方法,指定请求方式为POST。

xmlHttp.open("post", "<c:ur1 value=' /ASezvlet'/>",true;

设置请求头:Content-Type

xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

send ("uername-zhangSanspassword-123")

image.png

3.获取用户名:username

image.png

三、解决问题

接下来尝试一下POST

解决想要编码问题:text/html; charset=utf – 8

需要中文:utf – 8,将拼音改成中文。

相关文章
|
安全 物联网 测试技术
物联网平台的优势与价值
物联网平台的优势与价值
1344 49
物联网平台的优势与价值
|
机器学习/深度学习 数据可视化 数据挖掘
基于Copula分布的合成数据采样:保持多维数据依赖结构的高效建模方法
本文深入探讨了Copula的基础理论、运作机制及其在数据科学领域的应用。Copula作为一种数学框架,能够将随机变量间的依赖关系与其边际分布分离,特别适用于处理非线性依赖关系或异质分布变量。文章通过年龄与收入的关系分析,展示了Copula在多元分析中的独特优势,并介绍了高斯Copula的具体应用实例。此外,还详细讲解了Copula在合成数据生成中的应用,验证了合成数据在训练机器学习模型时的有效性。
540 18
ly~
|
人工智能 自然语言处理 搜索推荐
人工智能在医学领域的应用
人工智能在医学领域的应用广泛,涵盖医学影像分析、医疗数据分析与预测、临床决策支持、药物研发、自然语言处理及智能健康管理等方面。它能提高诊断准确性,预测疾病风险与进展,优化治疗方案,加速药物研发,提升手术安全性,并实现个性化健康管理,有效推动了医疗科技的进步。
ly~
761 3
|
存储 边缘计算 人工智能
边缘计算问题之边缘计算的定义如何解决
边缘计算问题之边缘计算的定义如何解决
618 0
BOSHIDA DC电源模块关于转换率的问题
DC电源模块是现代电子设备中必不可少的模块之一,其作用是将交流电转换成为直流电,为电子设备提供稳定、可靠的电源。在进行DC电源模块选型时,一个重要的指标是其转换率,也被称作效率。本文将对DC电源模块的转换率进行详细解析。
BOSHIDA DC电源模块关于转换率的问题
|
弹性计算 负载均衡 对象存储
阿里云服务器申请免费试用图文教程(个人和企业均可申请)
阿里云服务器申请免费试用图文教程(个人和企业均可申请)
2084 0
|
机器学习/深度学习 新零售 存储
知识图谱有哪些应用领域?
知识图谱有哪些应用领域?
1555 0
知识图谱有哪些应用领域?
|
消息中间件 存储 运维
厚积薄发--一文带您了解阿里云消息队列(MNS)
MNS 重点聚焦在基准消息队列的核心能力建设,MNS 经过多年迭代与打磨,尽管内部极为复杂,但一直努力保持其在客户端的简单易用,围绕轻量和集成两个命题,着力建设更易用的消息队列产品。
厚积薄发--一文带您了解阿里云消息队列(MNS)
|
域名解析 弹性计算 运维
阿里云轻量应用服务器多少钱?最新收费标准及优惠价格表整理
本文介绍了阿里云轻量服务器可选择的应用镜像及云产品集成、最新套餐配置收费标准和最新优惠价格情况,可供新手用户了解和选购轻量应用服务器
1035 0
阿里云轻量应用服务器多少钱?最新收费标准及优惠价格表整理
|
缓存
无法打开某个网站的网页--可能原因是自己修改了电脑的hosts文件
无法打开某个网站的网页--可能原因是自己修改了电脑的hosts文件
319 0
无法打开某个网站的网页--可能原因是自己修改了电脑的hosts文件