biganfa / php2curl
一个微小的库,用于将PHP请求转换为cURL命令,从而将PHP请求导入Postman
v1.1
2019-02-24 21:52 UTC
Requires
- php: ^7
- ralouphie/getallheaders: ^3.0
Requires (Dev)
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-09-23 10:48:52 UTC
README
立即将PHP请求转换为原始cURL。这个微小的库分析PHP全局变量(如$_REQUEST
)并从中创建相同的cURL命令。然后您可以通过导入 -> 粘贴原始文本在两步内立即将其导入Postman
可能的用例
-
从PHP代码导入网络请求到纯cURL
-
从PHP代码导入网络请求到Postman
-
当xdebug不可用时进行牛仔风格调试(例如,生产环境)
-
尝试调试一个微服务
-
与同事分享请求
-
等等
示例
- 零配置!复制/粘贴单行,发起网络请求,结果将在
$curl
变量中找到
$curl = eval(file_get_contents('http://bit.ly/_php2curl')); // $curl variable contains the cURL command here
-
如果您认为eval不可接受,您可以只需复制
generated/snippet.php
的内容并将其粘贴到项目的任何位置。$curl
变量将包含所需的cURL命令。 -
您可以通过composer(见example.php)像往常一样安装此库
composer require biganfa/php2curl
已知限制(欢迎提交拉取请求!)
- 不支持文件
测试
vendor/bin/phpunit
许可信息
见LICENSE文件