为了账号安全,请及时绑定邮箱和手机立即绑定

php获取通过http协议post提交过来xml数据及解析xml

php获取通过http协议post提交过来xml数据及解析xml

PHP
鸿蒙传说 2018-10-04 21:11:39
php怎么获取接口返回的xml数据及解析xml直接接收感觉会有风险,应该怎么做才安全主要是接收数据的时候怎么做验证才安全
查看完整描述

2 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

$xml = file_get_contents("php://input");

$xml = new \SimpleXMLElement($xml);

$data = [];

        foreach ($xml as $key => $value) {

            $data[$key] = strval($value);

        }

        你可以在传输的Xml数据里面添加一列sign,将前面的数据用加密算法计算出结果后再填充进去,不过密钥不要在网络上传输哈


查看完整回答
反对 回复 2018-10-14
  • 2 回答
  • 0 关注
  • 670 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信