首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    curl 支持 HTTP2

    curl 命令支持 HTTP2 执行以下命令: sudo apt-get install -y tmux curl vim wget htop git 首先使用 curl 请求 https://nghttp2 $ curl --http2 -I https://nghttp2.org/ # Unsupported protocol error 安装 nghttp2 安装 nghttp2 ad 工具(http2 /download/curl-7.46.0.tar.bz2 tar -xvjf curl-7.46.0.tar.bz2 cd curl-7.46.0 . curl 命令可以正常工作,但是你也可以尝试如下命令: # Try this out first curl --http2 -I nghttp2.org # If you get errors, try usr/local/bin/curl --http2 -I nghttp2.org 测试 curl LD_LIBRARY_PATH=/usr/local/lib /usr/local/bin/curl

    4.9K10发布于 2020-01-06
  • 来自专栏全栈程序员必看

    关于curl: (2) Failed Initialization「建议收藏」

    一開始是由于curl无法訪问https网上说,要又一次编译安装curl 我就下载.. . /configure make make install 结果出现 curl: (2) Failed Initialization 好吧,我整个人都跪了. 满世界找原因… 找到这个 It means that the curl binary is picking up the system curl library.

    63910编辑于 2022-07-10
  • 来自专栏游戏杂谈

    cocos2d-x中的curl

    将请求的接口的动作放在互斥锁中进行 1:  2:  3: pthread_mutex_t mutex; 4: pthread_t thread; (Cocos2d-x中将curl做为第三方库加入进来,它被放在cocos2dx/platform/third-party/win32的curl目录下) 1: CURL * curl; 2 25: //参数一为CURL指针,参数二为相应的动作类型枚举,这个枚举值在curl.h中定义,比如本例中的CURLOPT_URL,定义为CINIT(URL, OBJECTPOINT, 2),即联接一个网站的 30: res = curl_easy_perform(curl); 31:  32: //最后一步,清除CURL指针,结束对CURL库的使用。 ); 参考: How to use pthread cocos2d-x中的CurlTest深入分析

    81310发布于 2018-11-19
  • 来自专栏Albert陈凯

    2018-09-28 Ok2Curl, 将OkHttp请求转换为curl日志

    源代码名称:Ok2Curl* 源代码网址:http://www.github.com/mrmike/Ok2Curl* Ok2Curl源代码文档 Ok2Curl源代码下载 Ok2Curl Sample Repository Gradle repositories { jcenter() } dependencies { compile 'com.github.mrmike:Ok2Curl:0.4.5 '} // https://mvnrepository.com/artifact/com.github.mrmike/ok2curl compile group: 'com.github.mrmike' , name: 'ok2curl', version: '0.4.5' Maven <repositories> <repository> <id>milestone </groupId> <artifactId>ok2curl</artifactId> <version>0.4.5</version> </dependency> 如果你没有用Maven

    2.7K50发布于 2018-09-30
  • 来自专栏全栈程序员必看

    linux curl命令详解_curl详解

    curl(CommandLine Uniform Resource Locator),即在命令行中利用URL进行数据或者文件传输。 https://curl.haxx.se/ 这是curl的官网。 可以从上面的官网地址下载最新的curl版本。 通过curl -h我们可以获取到所有curl的命令以及其用法描述。 Usage: curl [options...] 2 (H) --http2-prior-knowledge Use HTTP 2 without HTTP/1.1 Upgrade (H) --ignore-content-length Ignore ; } img { border: 2px solid #fff; padding: 2px; margin: 2px; } a:hover img { border: 2px solid #294172

    18K41编辑于 2022-11-01
  • 来自专栏jonny

    cURL

    简介cURL(CommandLine Uniform Resource Locator)cURL是一个利用URL语法在命令行下工作的文件传输工具。 cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。 图片使用下载一个网页到本地curl http://www.baidu.com >> baidu.html下载一副图片到本地curl -o demo.jpg http://km.oa.com/files/ groups/icons/38229.jpg图片例子curl 'https://satelitetest.mpsuccess.qq.com/api/access/pb/cmd/LoginWithWeixin : Bearer c569f07c-2782-45a7-ab1c-0caa018cd8ef-wx' \ -H 'X-Tendoc-Header: eyJzZXEiOjEsInVpbiI6MCwiY2xpZW50Ijp7InBsYXRmb3JtIjo4LCJvcyI6MSwiZW52IjoiIiwiaXNUb3VyaXN0Ijo0OCwiYWR0YWciOiIiLCJwcm9kdWN0IjoxMDAxfSwidHJhY2VpZCI6ImRlODc4ZjVlLTY4MDItNDM2NC1iYWY5LTJmODczYWJhYTVmZSIsInRva2VuIjoiYzU2OWYwN2MtMjc4Mi00NWE3LWFiMWMtMGNhYTAxOGNkOGVmLXd4In0

    3.3K20编辑于 2022-12-01
  • 来自专栏Java架构师必看

    linux curl怎么安装_python curl

    今天说一说linux curl怎么安装_python curl,希望能够帮助大家进步!!! 在Linux下安装PHP的curl扩展 今天开发时遇到这样的一个问题,就是如何在Linux下安装PHP的curl扩展,我的LNMP环境都是原先进行编译安装了的,不是使用YUM方式安装的。 我的环境: Linux:CentOs 6.4 PHP:5.6.30 解决方法: 1、进入PHP源码目录,就是之前将PHP下载到服务器并解压的地址cd /usr/local/src/php-5.6.30 2、 /configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php/bin/php-config 5、进行编译安装make & 7、检测/usr/local/php/bin/php -m 如果看到有curl项表示安装成功 8、重启php-fpmpkill -9 php-fpm .

    10.8K20编辑于 2022-09-12
  • 来自专栏技术博文

    curl参数

    介绍 2. curl扩展的安装 3. curl_init 4. curl_setopt 5. curl_exec 6. curl_close > 目录列表 curl_init — 初始化一个CURL会话 curl_setopt — 为CURL调用设置一个选项 curl_exec — 执行一个CURL会话 curl_close CURL句柄供curl_setopt(), curl_exec(),和 curl_close() 函数使用。 > 参见:curl_close(), curl_setopt() * curl_setopt curl_setopt -- 为CURL调用设置一个选项 描述 bool curl_setopt (int * curl_version curl_version -- 返回当前CURL版本 描述 string curl_version (void) curl_version()函数返回一个包含CURL版本的字符串

    3K50发布于 2018-04-16
  • 来自专栏陈黎栋的专栏啦

    curl笔记

    请使用双引号或不加引号 windows默认content-type类型是,发送json数据需要声明 json需要转义 转义问题 windows下json需要转义;linux似乎不需要 常用参数 curl 开启gzip请求 curl -I http://www.sina.com.cn/ -H Accept-Encoding:gzip,defalte # windows中不支持网页地址加单引号, 请使用双引号或不加引号 下载网页 curl "http://www.kklinux.com" --output 1.txt curl --output 1.txt "http://www.kklinux.com " --output = -o 监控网页的响应时间 curl -o /dev/null -s -w “time_connect: %{time_connect}\ntime_starttransfer time_starttransfer}\ntime_total: %{time_total}\n” “http://www.kklinux.com” 监控站点可用性(查看返回的http_code) curl

    2.2K40发布于 2020-02-18
  • 来自专栏Czy‘s Blog

    curl命令

    --http2: HTTP,告诉curl使用HTTP 2发出请求,这需要构建底层libcurl来支持它,在7.33.0添加。 HTTP 2的支持,在7.36.0添加。 -2, --sslv2: SSL,当与远程SSL服务器协商时,强制curl使用SSL version 2。 退出代码 1: 不支持的协议,curl的这个版本不支持这个协议。 2: 初始化失败。 3: URL格式不正确,语法不正确。 curl --limit-rate 1000K -O ftp://speedtest.tele2.net/1MB.zip curl还提供了从用户认证的FTP服务器下载文件的选项。

    11.1K40编辑于 2022-05-06
  • 来自专栏Java学习123

    windows下使用curl命令 && 常用curl命令

    什么是curl命令? curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 如何在windows下使用curl命令? 第一步: 进入curl下载官网,下载合适的版本,我这里下载的是windows 64位的curl。 ? 其中我下载的zip文件。   停止传输速度的限制,速度时间'秒 -z/--time-cond 传送时间设置 -0/--http1.0 使用HTTP 1.0 -1/--tlsv1 使用TLSv1(SSL) -2/ --sslv2 使用SSLv2的(SSL) -3/--sslv3 使用的SSLv3(SSL) --3p-quote like -Q for the source URL curl www.baidu.com -i 除了获取到document外,还可以获取头信息。 curl www.baidu.com -I 仅仅获取头信息。 无document。

    6K80发布于 2018-05-16
  • 来自专栏编程语言的世界

    php curl 版本更新,php curl 更新

    项目服务器使用的是阿里云centos6.8,默认的 curl 版本为7.19.您可以通过phpinfo()来查看版本或者shellcurl --version首先修改yum更新源vim /etc/yum.repos.d /city-fan-for-curl.repo修改为以下内容:[CityFanforCurl]name=City Fan Repobaseurl=http://www.city-fan.org/ftp/ contrib/yum-repo/rhel6/x86_64/enabled=0gpgcheck=0直接更新curlyum update curl --enablerepo=CityFanforCurl 

    2K10编辑于 2023-07-02
  • 来自专栏全栈程序员必看

    curl 命令

    -0 ………….. 1)读取网页    curl linuxidc.com”>http://www.linuxidc.com   2)保存网页    curl -o page.html 在curl里面,这么写就能够了: curl -O http://cgi2.tky.3web.ne.jp/~zzh/screen[1-10].JPG 呵呵呵。厉害吧?! curl -O http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG 这样产生的下载。 curl -o #2_#1.jpg http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG –这是…..自己定义文件名称的下载? $ curl -o #2_#1.jpg http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG —这是…..自己定义文件名称的下载? —对头,呵呵。

    7.6K10编辑于 2022-07-06
  • 来自专栏云深之无迹

    Python可视化.2

    import matplotlib.pyplot as plt x = np.linspace(0.5, 10, 1000) y = np.cos(x) plt.plot(x, y, ls='-', lw=2, 绘图函数先看最下面的解释: 格式:plt.plot(x, y, ls='-', lw=2, label='xxx', color='g' ) x:x轴上的值 y:y轴上的值 ls:线条风格 (linestyle linewidth) label:标签文本 可以直接进行更改 可以设置划线的样式 小短线 点划线 圆点 变色 我没有改对应的文字 这样的图,我们在下篇文章一行一行代码来解释 f(x)=|sin(4x)^2

    37350发布于 2021-04-28
  • 来自专栏不想当开发的产品不是好测试

    curl 用法

    背景 linux上发起http请求 使用方法 # get请求 curl "http://jwen.me/" # 获取返回的信息头 curl -i "http://jwen.me/" # post请求 curl -X POST -d "name=jwen&age=29" "http://jwen.me/" # 自定义header curl -H "Accept-Language: en-US" " http://jwen.me/" # 采用压缩方式接收返回数据 curl --compressed "https://www.cmcm.com/app-ads.txt" 官方说明: Usage: curl Use HTTP 2 (H) --http2-prior-knowledge Use HTTP 2 without HTTP/1.1 Upgrade (H) --ignore-content-length --sslv2 Use SSLv2 (SSL) -3, --sslv3 Use SSLv3 (SSL) --ssl-allow-beast Allow security

    2.2K30发布于 2019-09-29
  • 来自专栏Super 前端

    curl命令

    在服务器端,使用curl查看请求地址是否返回数据来判断是nginx配置问题还是程序服务配置问题不失为一种好方式(curl -i "...")! 一、查看网页源码 直接在curl命令后加上网址,就可以看到网页源码: curl www.sina.com <html> <head><title>301 Moved Permanently</title curl -o [文件名] www.sina.com 二、自动跳转 有的网址是自动跳转的。使用-L参数,curl就会跳转到新的网址。 curl -v www.sina.com 查看更详细的通信过程: curl --trace output.txt www.sina.com 或者 curl --trace-ascii output.txt curl --user-agent "[User Agent]" [URL] 九、cookie curl发送cookie: curl --cookie "name=xxx" www.example.com

    2.5K41发布于 2019-08-15
  • curl命令

    curl也有用于程序开发使用的版本 libcurl。 2. curl 命令使用格式 基础语法: curl [options...] 响应内容 curl -v https://www.baidu.com/ # GET请求, 输出 通讯过程、头部信息、响应内容等 2,POST 请求: 简单请求: curl -X POST -b 设置 cookie curl -b 'session=33232' -b 'session2=123fdreq' https://blog.ucwords.com * 默认情况下,curl 不发送任何 忽略 SSL 证书 curl -k https://blog.ucwords.com 指定证书版本 curl (-1-2-3) 代表 SSLv1、SSLv2、 SSLv3 静默输出 使用 -s 限制每秒 20 KB : curl --limit-rate 20k https://blog.ucwords.com 2.

    1.2K10编辑于 2024-01-16
  • 来自专栏全栈程序员必看

    php-curl_宝塔php开启curl扩展

    大家好,又见面了,我是你们的朋友全栈君 1.开启curl扩展的前提是已配置好PHP与apache,能正常运行 2.首先打开php.ini文件,找到extention=php_curl.dll ,去掉前面的分号 3.确定php扩展目录ext文件夹下有php_curl.dll文件 4.在Apache的配置文件http.conf中添加以下内容: LoadFile D:/qizhuyun/php5.4/php5ts.dll libeay32.dll LoadFile D:/qizhuyun/php5.4/ssleay32.dll 具体目录以自己为准; 5.重启Apache,新建文件index.php,内容为PHPinfo();查看curl

    6.3K20编辑于 2022-09-27
  • 来自专栏开源部署

    一文学会curlcurl详解

    speed-limit 停止传输速度的限制,速度时间'秒 -z/--time-cond 传送时间设置 -0/--http1.0 使用HTTP 1.0 -1/--tlsv1 使用TLSv1(SSL) -2/ --sslv2 使用SSLv2的(SSL) -3/--sslv3 使用的SSLv3(SSL) --3p-quote like -Q for the source URL for 3rd party transfer 2.保存成文件(-O) -O参数将服务器回应保存成文件,并将 URL 的最后部分当作文件名。 [1-10].JPG 2.循环(匹配)下载 $curl -O http://mydomain.net/~{zzh,nick}/[001-201].JPG # >like zzh/001.JPG 3.循环 (引用)下载 $ curl -o #2_#1.jpg http://mydomain.net/~{zzh,nick}/[001-201].JPG # like >001_zzh.jpg $ curl

    5.8K30编辑于 2022-05-28
  • 来自专栏自动化、性能测试

    Linux - curl 命令

    [options / URLs] URL 的各种传法 仅做拓展,实际工作感觉不一定会用的上 大括号 { } http://site.{1,2,3}.com 等价于发了请求了三个 host http 结合 步进 http://example.com/file[1-100:10].txt文件 # 每10个取一次,总共10个请求 http://example.com/file[a-z:2] .txt文件 # 每2个取一次,总共13个请求 常见参数 不带参数 请求网页地址 https://www.cnblogs.com/poloyy/ 返回的是网页的 html 源码 如果是一个正常的 tn=baiduhome_pg&rsv_enter=1&rsv_dl=tb&rsv_sug3=6&rsv_sug1=2&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&inputT ://api.twitter.com/tweet 建议都加上 --limit-rate 作用:限制 HTTP 请求和回应的带宽,模拟慢网速的环境 curl -v --limit-rate 2k http

    9.5K21发布于 2021-06-17
领券