`

curl 登录表单 获取cookie

阅读更多

 

登录表单 并保存cookie
curl -c cookie.txt  -F "theAccountName=xxx@qq.com" -F "theAccountPW=yyyyy"  https://daw.apple.com/cgi-bin/WebObjects/DSAuthWeb.woa/57/wo/MplExpcyh82xT8MwVDqMmw/9.5.3.1.1.2.1.1.3.1.1

带着cookie访问页面
curl  -b cookie.txt  https://developer.apple.com/iphone/index.action 

http://article.yeeyan.org/view/magicnight/53928
分享到:
评论

相关推荐

    Linux curl表单登录或提交与cookie使用详解

    本文主要讲解如何使用`curl`进行表单登录和提交,以及如何处理和利用`cookie`信息。表单登录通常涉及向服务器发送用户凭证(如用户名和密码),以便验证身份。在某些情况下,这个过程可以通过`curl`命令完成,但需要...

    php的curl登录采集的类.zip

    在PHP开发中,有时我们需要模拟用户登录到某个网站并获取其受保护的页面内容,例如进行数据抓取或自动化测试。这就是PHP的cURL库派上用场的时候。cURL库提供了一种方法来发送HTTP请求,包括POST、GET等,从而能够...

    PHP+Curl远程模拟登录并获取数据

    因此,需要开启Cookie处理,使用`curl_setopt()`设置`CURLOPT_COOKIEJAR`保存Cookie信息,`CURLOPT_COOKIEFILE`读取Cookie。 5. **执行请求**: 调用`curl_exec()`执行Curl请求,登录过程完成后,服务器通常会返回一...

    curl不使用文件存取cookie php使用curl获取cookie示例

    标题和描述中提到的知识点是关于在PHP中使用curl库来获取和使用cookie而不将cookie保存到文件中。这种做法通常用于处理需要登录认证后才能访问的网页,其中服务器通过设置Set-Cookie响应头来向客户端发送cookie,...

    PHP CURL QQ好友邀请 QQ邮箱登录

    使用`curl_setopt`设置`CURLOPT_COOKIEJAR`保存cookie文件,`CURLOPT_COOKIEFILE`读取已保存的cookie,保持会话状态。 5. 使用cURL再次发送请求,获取用户的联系人列表。这可能需要额外的API调用,需要使用之前获取...

    PHP CURL 126好友邀请 126邮箱登录

    登录成功后,我们可以通过cURL再次请求获取联系人列表的接口,此时需要携带之前保存的Cookie信息。在获取联系人列表时,可能因网络状况导致请求失败,此时我们可以设置cURL的重试机制,如`CURLOPT_MAXREDIRS`,并在...

    PHP CURL 新浪好友邀请邮箱登录

    在使用PHP和cURL登录新浪邮箱时,我们需要了解新浪的登录流程,包括登录页面的URL、提交表单的数据字段(如用户名、密码)、可能需要的Cookie以及任何安全验证机制(如CSRF令牌)。 1. **收集登录信息**:首先,...

    php curl 自动微博登陆

    3. **设置cURL选项**:使用cURL,我们需要设置适当的选项来模拟表单提交,例如设置POST字段、添加之前获取的cookie、设置请求头等。 4. **执行POST请求**:使用构造好的数据,向微博服务器发送POST请求,以完成登录...

    PHP使用Curl实现模拟登录及抓取数据功能示例

    - 执行`curl_exec()`获取登录页面内容,同时也将服务器返回的Cookie保存到指定的文件中。 - 使用`curl_close()`关闭Curl会话。 3. **获取验证码**: - 如果登录需要验证码,设置`CURLOPT_URL`为验证码的URL。 -...

    php的curl登录采集的类

    1. 获取登录页面的cookies:首先访问登录页面,通过`curl_setopt()`设置`CURLOPT_COOKIEJAR`保存服务器返回的cookies。 ```php $ch = curl_init('http://login.example.com'); curl_setopt($ch, CURLOPT_...

    PHP100视频教程88:PHP.之.CURL模拟登陆并获取数据.rar

    同时,cURL的`CURLOPT_COOKIEJAR`和`CURLOPT_COOKIEFILE`选项用来存储和读取cookies,模拟浏览器的行为。 4. **POST数据与HTTP头** 使用`curl_setopt()`设置`CURLOPT_POSTFIELDS`,传递登录表单的POST数据。若登录...

    php使用curl存储cookie的示例

    至此,所有存储在临时cookie文件中的cookie,都是从目标URL的响应中获得的,并且可以用于后续的cURL会话中,从而维持登录状态或者其他的会话信息。 这个示例的关键知识点包括: 1. 初始化cURL会话:使用`curl_init...

    WWW-Curl-4.17.tar_curl_www_www-curl_Perl_

    - **POST 数据**:模块可以处理表单数据的提交,支持 URL 编码。 - **文件上传**:可以将本地文件作为请求体发送到服务器。 - **URL 重定向处理**:自动处理服务器返回的 3xx 状态码进行重定向。 - **SSL/TLS ...

    php使用curl实现简单模拟提交表单功能

    此外,还使用了正则表达式preg_match_all()来解析cURL执行后得到的输出,以获取Set-Cookie头部信息中的cookie值。这是因为在Web开发中,服务器通常会返回cookie信息,客户端需要保存这些信息并在后续的请求中发送...

    PHP中使用CURL模拟登录并获取数据实例

    通过CURLOPT_COOKIEFILE选项读取cookie文件中保存的登录信息,这是保证请求能被作为已登录用户对待的关键。 在代码示例中,设置post数组并填充了必要登录字段,如email、pwd等,这些信息将用于登录操作。同时,设置...

    通过curl模拟post和get方式提交的表单类

    根据给定文件的信息,本文将详细解释使用curl模拟Post和Get方式提交表单类的相关知识点。首先,我们需要了解curl在Web开发和网络请求中扮演的角色。Curl是一个强大的命令行工具,它支持多种协议,包括HTTP、HTTPS、...

Global site tag (gtag.js) - Google Analytics