>  기사  >  백엔드 개발  >  curl 如果进行https的模拟登陆?该如何处理

curl 如果进行https的模拟登陆?该如何处理

WBOY
WBOY원래의
2016-06-13 10:11:00952검색

curl 如果进行https的模拟登陆?
有一网站:
https://A.com.cn/XXX

访问后提示:


这个用户名和密码都是知道的,点击可以正常登陆~~~

但如果用curl应该怎么进行模拟登陆??有没有成功的案例?

------解决方案--------------------
有个例子,但我不曾验证过你可以验证验证

PHP code
$ch = curl_init("http://localhost/test.php");curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);curl_setopt($curl, CURLOPT_USERPWD, 'myuser:mypwd');// sending username and pwd.curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false);curl_setopt($curl, CURLOPT_FOLLOWLOCATION,true);curl_setopt($curl, CURLOPT_USERAGENT, 'Sample Code');curl_setopt($curl, CURLINFO_HEADER_OUT, true);$output = curl_exec($ch);print_r(curl_getinfo($ch));curl_close($ch);echo '<br><br>';echo $output;<br><font color="#e78608">------解决方案--------------------</font><br>curl的header搞搞呢?<div class="clear">
                 
              
              
        
            </div>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.