在对PHP后端进行AJAX POST调用时,是否不需要JSON.stringify POST参数/请求对象? 可以直接作为JS对象发送吗?在PHP方面处理相同内容有何区别?
有关请求对象的所有最佳做法。
答案 0 :(得分:1)
一般的答案是:应该aways
对一个对象进行序列化(例如:JSON.stringify
)以通过网络发送。但是,如果您正在使用一些JavaScript框架,这些框架可以自动将对象序列化为JSON字符串(或字节流),那么您可以将对象直接传递给框架,并由框架处理。
否,任何对象都应该序列化为字节流(或字符串)以发送到服务器端。
在PHP方面,您只需反序列化收到的字节流就可以得到原始对象。