$GLOBALS['HTTP_RAW_POST_DATA']基本上和$_POST是一样的,但是如果post过来的数据不是PHP能够识别的,你可以用$GLOBALS['HTTP_RAW_POST_DATA ']来接受,比如text/xml,soap等等
$xmlObj = simplexml_load_string($xmlstr,'SimpleXMLElement',LIBXML_NOCDATA):将$xml字符串转换成xml对象
$jsonObj = json_decode($json);把$json字符串转换成json对象
file_get_contents($url):是对与get方式传送用,post方式就不灵了
$ch =crul_init();
curl_setopt($ch,参数,...);
curl_exec($ch);
curl_close($ch);
参数:
CURLOPT_URL:请求的url地址
CURLOPT_RETURNTANSFER:捕获内容,但不输出
CURLOPT_HEADER:设置头信息
CURLOPT_POST:模拟发送post请求
CURLOPT_POSTFIELDS:发送post请求时设置的post参数
curl禁止服务器端校验ssl
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);