承接 gesundberg/simplon_request 相关项目开发

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

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

gesundberg/simplon_request

Composer 安装命令:

composer require gesundberg/simplon_request

包简介

Simple, straight forward request helper via CURL

README 文档

README

     _                 _                                              _
 ___(_)_ __ ___  _ __ | | ___  _ __    _ __ ___  __ _ _   _  ___  ___| |_
/ __| | '_ ` _ \| '_ \| |/ _ \| '_ \  | '__/ _ \/ _` | | | |/ _ \/ __| __|
\__ \ | | | | | | |_) | | (_) | | | | | | |  __/ (_| | |_| |  __/\__ \ |_
|___/_|_| |_| |_| .__/|_|\___/|_| |_| |_|  \___|\__, |\__,_|\___||___/\__|
                |_|                                |_|

How to use:

$req = new \Simplon\Request\Request();
    
$response = new \Simplon\Request\RequestResponse();


// set additional headers for request
$req->setRequestHeaders( [
	'User-Agent: Mozilla/5.0', 
	'Accept-Language: en-US,en'
] );	


// set request and response headers log file
// by default log file name -  headers_log.txt	
$req->setLog();							

$response = $req->get(URL, $data); 			// $data - array with variables for GET request


$location = $response->getHeader()->getLocation();	// if redirect

$type = $response->getHeader()->getContentType(); 	// return type of server response

if($response->getHeader()->isJson()) echo 'IsJson'; 	// check response type

$charset = $response->getHeader()->getCharset();	// return charset of response when Content-Type: text/html; charset=utf-8

$http_headers = $response->getHeader()->getHttpHeadersArray();
var_dump( $http_headers );				// show array of http headers of response

$html =  $response->getContent();
echo $html; 						// show server response without headers

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-08-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固