如何在javascript上准备编码的POST数据? [英] How to prepare encoded POST data on javascript?
本文介绍了如何在javascript上准备编码的POST数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要通过POST方法发送数据。
I need to send data by POST method.
例如,我有字符串bla& bla& bla。我尝试使用 encodeURI
并得到bla& bla& bla作为结果。我需要更换&对于这个例子,有正确的东西。
For example, I have the string "bla&bla&bla". I tried using encodeURI
and got "bla&bla&bla" as the result. I need to replace "&" with something correct for this example.
我应该用什么样的方法来准备正确的POST数据?
What kind of method should I call to prepare correct POST data?
更新:
我只需要转换可能会破坏POST请求的字符。只有他们。
I need to convert only charachters which may broke POST request. Only them.
推荐答案
>>> encodeURI("bla&bla&bla")
"bla&bla&bla"
>>> encodeURIComponent("bla&bla&bla")
"bla%26bla%26bla"
这篇关于如何在javascript上准备编码的POST数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文