2012-07-16 57 views
0

我试图改变我的标题使用header()函数都像curl_setopt()但我的头没有改变。是否有任何额外的行动需要更改我的标题?如果我想解析的网站部分只针对注册用户,他们可以使用auth-data保存cookie。我需要从auth-cookie获得额外的头信息吗?如何解析注册用户的网站信息部分只使用php

回答

1

您必须发送每个请求的cookie信息。这可以通过curl轻松完成。

http://coderscult.com/php/php-curl/2008/05/20/php-curl-cookies-example/

+0

我是这样做的<? $ ckfile = tempnam(“/ tmp”,“CURLCOOKIE”); $ ch = curl_init(“http://main-page.com/”); curl_setopt($ ch,CURLOPT_COOKIEJAR,$ ckfile); curl_setopt($ ch,CURLOPT_RETURNTRANSFER,true); $ output = curl_exec($ ch); $ ch = curl_init(“http://admin.main-page.com/”); curl_setopt($ ch,CURLOPT_COOKIEFILE,$ ckfile); curl_setopt($ ch,CURLOPT_RETURNTRANSFER,true); $ output = curl_exec($ ch); ?>但没有改变 – Ayauho 2012-07-16 10:40:24

+0

我发现解决方案:$ ch = curl_init(); curl_setopt($ ch,CURLOPT_COOKIE,“auth_cookie = auth_code; other_cokie_name = other_cookie_content”); – Ayauho 2012-07-16 16:25:00

相关问题