php curl post数据返回状态415的问题

在和一个java项目对接的过程中,对方项目要求post一个json过去,之前也有过类似的需求,php端是直接将数组转化成json发送的,对方结束及返回都没有问题。但是这次就怎么也调不通,发现返回值总是415,经过一段时间的郁闷,加上查阅资料,发现可能是需要声明一下数据格式为json。试了一下,果然好了,代码如下: