`

工具_curl

 
阅读更多
  • post

curl -d "user=nickwolfe&password=12345" http://www.yahoo.com/login.cgi

 

curl -d@"/home/lin_jianke/json.txt" "http://"

 

  • 保存到文件:

curl -o baidu.html "http://www.baidu.com"

 

  • Header

 

curl -H"Authorization: 1e058e2471b07678b01a0ba36bbcdb51" -H"Content-Type: application/json" "http://192.168.1.131:8080/browseTitleServer/api/title/browse/json?id=1"

 

  • 代理

curl -x 192.168.200.253:3128 "http://www.facebook.com/home.php"

 

  • cookie

$ curl -x 123.45.67.89:1080 -o page.html -D cookie0001.txt http://www.linuxidc.com

这样,当页面被存到page.html的同时,cookie信息也被存到了cookie0001.txt里面了

 

 

这次我们使用这个option来把上次的cookie信息追加到http request里面去: -b

$ curl -x 123.45.67.89:1080 -o page1.html -D cookie0002.txt -b cookie0001.txt http://www.linuxidc.com

 

 

  • 保存文件

$ curl -O http://cgi2.tky.3web.ne.jp/~zzh/screen1.JPG

 

这样,就可以按照服务器上的文件名,自动存在本地了!

分享到:
评论

相关推荐

    php扩展 php_curl

    4. **返回内容**:`curl_exec()`执行后,可以通过`curl_errno()`检查错误码,`curl_error()`获取错误信息。返回的数据可以用`curl_multi_info_read()`处理,或者直接用`curl_exec()`返回的值进行解析。 5. **安全性...

    Win7 64 位系统下 php_curl

    在Windows 7 64位操作系统中,PHP的curl扩展是一个常见的工具,用于处理HTTP和其他协议的客户端URL传输。然而,有时用户可能会遇到"无法加载php_curl"的错误,这通常是由于安装或配置问题导致的。本文将详细介绍如何...

    curl_http.rar_curl_curl http_http工具_php http

    curl_http,作为curl一个工具类,以便创建访问对话,采集网站数据

    Curl获取网络时间.zip_Curl获取网络时间_curl 时间_curl 网络时间_网络时间 curl_网络时间获取

    std::cerr << "curl_easy_perform() failed: " << curl_easy_strerror(res) ; curl_easy_cleanup(curl); } curl_global_cleanup(); return 0; } ``` 在上面的代码中,我们向`worldtimeapi.org`发送了一个...

    winscp_curl_putty Linux 连接神器

    【winscp_curl_putty Linux 连接神器】是一套集成化的工具集合,专为Linux系统用户设计,方便他们在Windows环境中高效地管理远程服务器。这个压缩包整合了WinsCP、cURL和PuTTY三个核心组件,实现了图形界面与命令行...

    curl-master.zip_curl_curl-master_curlconfig-d

    `curl-master.zip_curl_curl-master_curlconfig-d`这个文件名表明这是一个关于curl源码仓库的压缩包,可能包含了curl的源代码、配置文件以及与`curlconfig-d`相关的文件。 `curl-master`通常指的是curl项目的主分支...

    curl-7.53.1_spendrhy_curl_aix7.1安装curl_

    `curl-7.53.1`是该工具的一个特定版本,由`spendrhy`发布,适用于AIX 7.1操作系统。在AIX系统上安装`curl`对于系统管理员和开发人员来说非常重要,因为它提供了对网络资源的便捷访问,特别是用于调试和测试URL。 ...

    64位php_curl.dll文件

    它支持各种协议如HTTP、HTTPS、FTP、FTPS等,是Web开发中不可或缺的工具,尤其是当你需要从远程服务器获取数据或执行POST请求时。在Magento的安装过程中,由于其依赖cURL扩展来与外部服务通信,所以报错...

    ESP32_curl_example-master.zip_ESP32 CURL_curl esp32_esp32 cmake_

    在ESP32_curl_example-master.zip文件中,我们预计会找到以下内容: 1. `CMakeLists.txt`:这是CMake构建系统的配置文件,用于编译libcurl及其示例代码。CMake是一个跨平台的自动化构建系统,能帮助管理和构建不同...

    android_curl版本支持库

    5. **使用示例**:例如,你可以创建一个JNI方法`void makeHttpRequest(JNIEnv* env, jobject obj, jstring urlStr)`,在C/C++实现中,将Java的字符串转换为C字符串,然后调用`curl_easy_init()`初始化一个`curl`句柄...

    win64_ssl_curl 插件

    "win64_ssl_curl"插件是一款专为Windows 64位系统设计的网络传输工具,它基于开源项目cURL。cURL是一款强大的命令行工具,用于在各种协议(如HTTP、HTTPS、FTP等)间传输数据。该插件的安装和使用,主要涉及到以下几...

    curl-7.74.0_2-win64-mingw_curl7.74windows_curlwindow_curl7.74.03

    总结起来,curl 7.74.0在Windows系统上的应用为开发者和用户提供了强大的网络数据传输工具。无论是测试API接口、抓取网页内容还是进行自动化任务,curl都是一个不可或缺的工具。其丰富的命令行选项和跨平台特性,使...

    php curl安装 php中没有编译curl的解决方法for windows

    在PHP中,cURL提供了一系列的函数,如`curl_init()`、`curl_exec()`等,使得开发者能够方便地进行HTTP请求操作。 当你的PHP环境中没有预编译的cURL时,你需要手动安装它。以下是一步一步的安装教程: 1. **下载...

    PHP_Curl使用详解.doc

    curl_exec($ch); curl_close($ch); ``` 如果能成功访问并显示 http://www.php.net 的内容,说明 Curl 已经安装成功。 Curl_setopt() 函数是 PHP 中设置 Curl 会话的关键,它允许我们定制各种选项来满足特定的...

    PyPI 官网下载 | human_curl-0.1.3.tar.gz

    "human_curl"库的名称暗示了它可能与网络请求有关,尤其是与curl命令行工具类似的功能。curl是一款强大的命令行工具,用于传输数据到或从服务器,支持多种协议,如HTTP、HTTPS、FTP等。如果"human_curl"是对curl的...

    curlcmd_curl_C++_cmd_源码

    `curlcmd_curl_C++_cmd_源码`这个项目提供了具体的示例代码,帮助我们理解这一过程。 首先,让我们了解`curl`库。`libcurl`是一个开源库,支持多种协议(如HTTP、HTTPS、FTP等),并提供了一套API供开发者在各种...

    WIN_64_curl_.rar

    本文将重点讨论在Windows 10 64位环境下,如何利用名为"WIN_64_curl_.rar"的压缩包文件,其中包含了DLL、SSL、SSH2相关的curl库,以及如何在Visual Studio 2010中进行编译和使用。 首先,让我们了解curl的核心功能...

    php_curl php_mcrypt php_mhash开启

    总结来说,`php_curl`、`php_mcrypt`和`php_mhash`是PHP开发中的重要工具,但随着技术的发展,`mcrypt`和`mhash`已逐渐被淘汰,建议转向`openssl`和`hash`扩展。在使用这些扩展时,确保你遵循了最新的最佳实践和安全...

    WWW-Curl-3_per_www_curl.zip

    例如`curl.h`是主头文件,包含了Curl的核心接口,而`curl_multi.h`、`curl_easy.h`等则分别对应多线程和简单接口的定义。 3. **源代码文件**:源码文件中,`lib/`目录下的文件是Curl的核心功能实现,如HTTP、FTP...

Global site tag (gtag.js) - Google Analytics