当前位置:网站首页>php的curl函数模拟post数据提交,速度非常慢
php的curl函数模拟post数据提交,速度非常慢
2022-08-02 03:26:00 【陌潇】
前段时间做了一个项目,里面用到了快递查询接口。用的php 的curl post请求,发现此请求非常慢,效率非常低,就很恼火。还以为是快递接口那边的问题,试了下快递自己的请求非常快。于是研究了一波发现了一个解决办法,记录一下:
原本的请求是这样的,效率非常慢
//发送post请求
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
$data = json_decode($result,true);
这样就得添加curl请求参数了:
- 强制协议为1.0
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
- 强制使用IPV4协议解析域名
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
完满解决问题
边栏推荐
- pytorch:保存和加载模型
- Orasi: 1 vulnhub walkthrough
- 链动2+1模式开发系统
- Shuriken: 1 vulnhub walkthrough
- The first time to tear the code by hand, how to solve the problem of full arrangement
- CTF入门之md5
- Scrapy crawler encounters redirection 301/302 problem solution
- Solve the problem that the 5+APP real machine test cannot access the background (same local area network)
- DNS详解
- GreenOptic: 1 vulnhub walkthrough
猜你喜欢
会计账簿、会计账簿概述、会计账簿的启用与登记要求、会计账簿的格式和登记方法
Phonebook
解决flex布局warp自动换行下最后一行居中问题
WeChat applet development video loading: [Rendering layer network layer error] Failed to load media
Command Execution Vulnerability
(5) Modules and packages, encoding formats, file operations, directory operations
ES6 array extension methods map, filter, reduce, fill and array traversal for…in for…of arr.forEach
利用cookie获取admin权限 CTF基础题
CTF入门之md5
ES6 three-dot operator, array method, string extension method
随机推荐
Warzone: 3 (Exogen) vulnhub walkthrough
PALISADE:CKKS的使用
一个网络安全小白鼠的学习之路——nmap的基本使用
ES6 iterator explanation example
CTF入门笔记之ping
OPENSSL基本实验以及OPENSSL详解
元宇宙是一个炒作的科幻概念,还是互联网发展的下半场?
Basic use of v-on, parameter passing, modifiers
How to log in to Alibaba Cloud server using the admin account
CTF入门笔记之SQL注入
hackmyvm: may walkthrough
库存现金、现金管理制度、现金的账务处理、银行存款、银行存款的账务处理、银行存款的核对
链动2+1模式开发系统
17. JS conditional statements and loops, and data type conversion
文件上传漏洞
(5) Modules and packages, encoding formats, file operations, directory operations
CTF入门之php文件包含
Scrapy爬虫遇见重定向301/302问题解决方法
The CTF introduction of PHP file contains
会计账簿、会计账簿概述、会计账簿的启用与登记要求、会计账簿的格式和登记方法