$ Curlcurl_init (); {code...} $ curl = curl_init ();
$ Cookie_jar = dirname (_ FILE __). "/tmp/123.txt"; // tempnam -- create a file named curl_setopt ($ curl, CURLOPT_URL, 'XX') with a unique file name '); // write the login processing interface curl_setopt ($ curl, CURLOPT_POST, 1) Here; // post the submitted data curl_setopt ($ curl, CURLOPT_POSTFIELDS, $ params ); // pass the data curl_setopt ($ curl, CURLOPT_COOKIEJAR, $ cookie_jar); // Save the returned cookie information in the $ cookie_jar file curl_setopt ($ curl, CURLOPT_RETURNTRANSFER, 1 ); // Set whether the returned data will automatically display curl_setopt ($ curl, CURLOPT _ HEADER, false); // Sets whether to display the HEADER information curl_setopt ($ curl, CURLOPT_NOBODY, false); // Sets whether to output the page content $ return = curl_exec ($ curl ); // returned result curl_close ($ curl); // Close */Why is the cookie file empty?
Reply content:
$ Curl = curl_init ();
$ Cookie_jar = dirname (_ FILE __). "/tmp/123.txt"; // tempnam -- create a file named curl_setopt ($ curl, CURLOPT_URL, 'XX') with a unique file name '); // write the login processing interface curl_setopt ($ curl, CURLOPT_POST, 1) Here; // post the submitted data curl_setopt ($ curl, CURLOPT_POSTFIELDS, $ params ); // pass the data curl_setopt ($ curl, CURLOPT_COOKIEJAR, $ cookie_jar); // Save the returned cookie information in the $ cookie_jar file curl_setopt ($ curl, CURLOPT_RETURNTRANSFER, 1 ); // Set whether the returned data will automatically display curl_setopt ($ curl, CURLOPT _ HEADER, false); // Sets whether to display the HEADER information curl_setopt ($ curl, CURLOPT_NOBODY, false); // Sets whether to output the page content $ return = curl_exec ($ curl ); // returned result curl_close ($ curl); // Close */Why is the cookie file empty?