承接 persgeek/http 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

persgeek/http

最新稳定版本:1.0.0

Composer 安装命令:

composer require persgeek/http

包简介

README 文档

README

This PHP library provides a powerful and flexible way to send HTTP requests to any URL from within your Laravel applications.

How to install

composer require persgeek/http

How to send request

Translator

$fields = ['password' => 'admin'];

$translator = new Translator($fields);

Convertor

$algos = ['password' => 'md5'];

$convertor = new Convertor($algos);

Request

$request = new Request();

$request->setTranslator($translator)
    ->setConvertor($convertor);

$request->setAddress('https://test.com/login')
    ->setMethod('POST');

$headers = [
    'Accept' => 'application/json'
];

$params = ['password' => '@password'];

$request->setHeaders($headers)
    ->setParams($params);

$response = $request->getResponse();

print_r($response);

How to get response status

$status = $response->getStatus();

How to get response data

$token = $response->getValue('token');

统计信息

  • 总下载量: 6
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-06-08