Home > Backend Development > PHP Tutorial > php CURL problem

php CURL problem

WBOY
Release: 2016-08-08 08:50:27
Original
939 people have browsed it

Local wamp environment, configure virtual machine, demo.com.
Two controllers want to use the method in TestA to request the method in TestB, and then see the return value. But the result was not what I wanted.
Which expert can help me point out the error? ? ? Greatful! ! !

The following is the code
<code class="php">class TestA
{
    public function actionPost()
    {
        $url = 'dsp.com/Testb/Require_post';
        $data = array(
            'name' => 'ethan',
            'gender' => 'male',
        );
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_HEADER,1);  
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
        curl_setopt($ch, CURLOPT_POST,1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);      
        curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
    
        $result = curl_exec($ch); 
        curl_close($ch);      
        print_r($result);
    }
}


class TestB
{
    public function actionRequire_post()
    {
        $post = $_POST;
        print_r($post);
    }
}</code>
Copy after login
The following are the returned results
<code>string 'HTTP/1.1 302 Found
Date: Wed, 03 Aug 2016 07:38:51 GMT
Server: Apache/2.4.9 (Win32) PHP/5.5.12
X-Powered-By: PHP/5.5.12
Set-Cookie: PHPSESSID=v4hpec5krlhgq17r1oehoo6md6; path=/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: http://dsp.com/Index/Index
Content-Length: 0
Content-Type: text/html

' (length=413)</code>
Copy after login
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template