post提交数据

2020-04-14  阅读 7 次

post提交数据

//模拟登录
function login_post($url,$post) { 
	$header = array(
		'Host: login.taobao.com',
		'Connection: keep-alive',
//		'Content-Length: 2095',
		'Accept: application/json, text/plain, */*',
		'Sec-Fetch-Dest: empty',
		'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36',
		'Content-Type: application/x-www-form-urlencoded',
		'Origin: https://login.taobao.com',
		'Sec-Fetch-Site: same-origin',
		'Sec-Fetch-Mode: cors',
		'Referer: https://login.taobao.com/member/login.jhtml?style=mini&newMini2=true&css_style=alimama&from=alimama',
		'Accept-Encoding: gzip, deflate, br',
		'Accept-Language: zh-CN,zh;q=0.9',
		'Cookie: _sames=true; cookie2=58013de9189edf; t=66e21fc32f293c3373170ad79ade2383; _tb_token_=f3b4373eb8be3; cna=80vpFinGmjwCASvjifeOuf30;',
	);
	$curl = curl_init($url);
	curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
	curl_setopt($curl, CURLOPT_HEADER, 0);//是否显示头信息
	curl_setopt($curl, CURLOPT_POST, 1);//post方式提交
	curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($post));//Post提交的数据包
	curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);//验证对等证书
	curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);//为true,则会跟踪爬取重定向页面,否则,不会跟踪重定向页面。
	curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);//检查服务器SSL证书
	// 伪装浏览器
	//curl_setopt($curl, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36');
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//是否自动显示返回的信息
	curl_setopt($curl, CURLOPT_TIMEOUT, 30);// 设置超时限制防止死循环
	$res=curl_exec($curl);//执行cURL
	curl_close($curl);//关闭cURL资源
	return $res;
} 

$url='https://login.taobao.com/member/login.jhtml';
$cookie='cookie.txt';
$post=array('loginId'=>'雅爱笔记','password'=>'123456','ua'=>'122aaaa');
print_r (login_post($url,$post));


本文地址:https://yaaibk.com/post/94.html
版权声明:本文为原创文章,版权归 本站 所有,欢迎分享本文,转载请保留出处!

评论已关闭!