首页 >后端开发 >php教程 >php CURL问题

php CURL问题

WBOY
WBOY原创
2016-08-08 08:50:27936浏览

本地wamp环境,配置虚拟机,demo.com。
两个控制器,想用TestA中的方法请求TestB中的方法,然后看到返回值。但是结果却不是我想要的。
哪位大神能帮我指出错误???不胜感激!!!

以下是代码
<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>
以下是返回结果
<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>
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn