将post表单数据函数更改为curl

将post表单数据函数更改为curl,curl,Curl,按照我们网站的老方法,当用户点击“注销”按钮时。它运行post-form函数;将参数(注销,序号)传递到外部站点以执行“注销”功能。 比如: 我不希望用户跳转到外部站点,因此,我使用curl发布数据。(因为我们在不同的领域,我想Ajax请求不起作用) 发布相同的数据以在外部站点中执行注销功能 // create cURL resource $URL = "http://bswi.development.intra.local/"; //Initl curl

按照我们网站的老方法,当用户点击“注销”按钮时。它运行post-form函数;将参数(注销,序号)传递到外部站点以执行“注销”功能。 比如:

我不希望用户跳转到外部站点,因此,我使用curl发布数据。(因为我们在不同的领域,我想Ajax请求不起作用)

发布相同的数据以在外部站点中执行注销功能

// create cURL resource
        $URL = "http://bswi.development.intra.local/";

        //Initl curl
        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL, $URL);  // Load in the destination URL
        curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); //Normal HTTP request, not SSL
        curl_setopt($ch, CURLOPT_POSTFIELDS, "logout=1"); 

       // receive server response ...
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

        curl_exec ($ch);
        echo $content;
        curl_close ($ch);

你认为我走的方向对吗

这可能行得通,但如果您想使用基本HTTP验证,还需要提供凭据(名称+密码)。

这可能行得通,但如果您想使用基本HTTP验证,还需要提供凭据(名称+密码)