‘Content-Type’: ‘application/x-www-form-urlencoded’
传参的格式为: “字段名1=”+value1+”&字段名2=”+value2…
在开发时遇到的问题:其中一个参数是富文本编辑器获取到的内容,这个内容很长,在传参过程中发现参数会断掉,而导致内容不全
解决办法:将富文本获取到的内容进行编码,再传递,就可以避免这样的问题
window.btoa(window.encodeURIComponent(editHtml)) //editHtml为富文本编辑器中的内容
window.btoa(str) —–用于创建一个 base-64 编码的字符串
encodeURIComponent() — 函数可把字符串作为 URI 组件进行编码,(当内容中有中文时,可避免乱码)
与上面相对应,在获取数据展示时,需要解码,如下
window.decodeURIComponent(window.atob(result.data.text)) //result.data.text为获取到内容
版权声明:本文为qq_33466661原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。