ajax参数传递时含有特殊字符解决(否则只获取一部分字符,或者出错)

我的统一编码是UTF-8ajax的XMLHttpRequest的头部http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");默认编码是utf-8,我以post的方式向服务器提交文章var url = "../../article.do?action=save";  articleXMLHttpRequest = getXMLHttpRequest();  send_request(articleXMLHttpRequest,"post",url,"itemId=" + itemId + "&title=" + title + "&content=" + escape(encodeURIComponent(content)),"xml",initialArticlesList);经过encodeURIComponent();编码  在服务器解码,用java.net.URLDecoder String content = new URLDecoder().decode(request.getParameter("content"),"utf-8");以utf-8以方式解码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值