biganfa/php2curl

一个微小的库,用于将PHP请求转换为cURL命令,从而将PHP请求导入Postman

v1.1 2019-02-24 21:52 UTC

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文件