When you view other information on this page, you will send a request again to obtain the address and parameters through firebug, but the Information Code cannot be obtained when obtaining the information: $ testHeaderarray ({code ...}
When you view other information on this page, the system sends a request again to obtain the address and parameters through firebug.
However, information cannot be obtained when obtaining information.
Code: $ testHeader = array (
"Accept: */*", "Accept-Encoding: gzip, deflate", "Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3", "Connection: keep-alive", "Content-Type: application/x-www-form-urlencoded; charset=utf-8", "Host: www.95590.cn", "Referer: http://www.95590.cn/ebiz/view/insuranceClaim/policyInfoDetail.jsp", "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0", "X-Requested-With:XMLHttpRequest" ); $testUrl = 'http://www.95590.cn/ebiz/view/insuranceClaim/policyInfoDetail.jsp'; $testInfo = '_action=saveSumCount&infoType=KINDINFO&policyNo=PDDK201632XXXXXX&insuredName=XXX'; echo $this->getMoreInfo($testUrl, $testInfo, $testHeader, $cookieSuccess); public function getMoreInfo($url, $postData, $header, $cookieSuccess){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookieSuccess); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookieSuccess); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $rs = curl_exec($ch); curl_close($ch); if (curl_errno($ch)) { echo 'Errno ' . curl_error($ch) . ' '; } return $rs;}
Reply content:
When you view other information on this page, the system sends a request again to obtain the address and parameters through firebug.
However, information cannot be obtained when obtaining information.
Code: $ testHeader = array (
"Accept: */*", "Accept-Encoding: gzip, deflate", "Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3", "Connection: keep-alive", "Content-Type: application/x-www-form-urlencoded; charset=utf-8", "Host: www.95590.cn", "Referer: http://www.95590.cn/ebiz/view/insuranceClaim/policyInfoDetail.jsp", "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0", "X-Requested-With:XMLHttpRequest" ); $testUrl = 'http://www.95590.cn/ebiz/view/insuranceClaim/policyInfoDetail.jsp'; $testInfo = '_action=saveSumCount&infoType=KINDINFO&policyNo=PDDK201632XXXXXX&insuredName=XXX'; echo $this->getMoreInfo($testUrl, $testInfo, $testHeader, $cookieSuccess); public function getMoreInfo($url, $postData, $header, $cookieSuccess){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookieSuccess); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookieSuccess); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $rs = curl_exec($ch); curl_close($ch); if (curl_errno($ch)) { echo 'Errno ' . curl_error($ch) . ' '; } return $rs;}
I guess the parameters may not be complete. You can capture packets.