Recommend this page to a friend! |
Classes of Muhammad Umer Farooq | PHP HTTP Client Request | readme.md | Download |
|
DownloadPHP HTTP Clienthttp-client is the php package. It provides the ability to manage and parse request object. It also provides support for HTTP client transactions via cURL. Requirement
installrun this command
<?php require '../vendor/autoload.php'; $request = new Lablnet\Request(); // Get the value of _GET['var'] $var = $request->getQuery('var'); //it print the get request var_dump($var);
// Get the value of $_POST['id'] if ($request->isPost()) {
}
//Response $config = [
]; $response = new Lablnet\Response($config); $response->setBody('This is a plain text file.'); $response->send();
//Redirect to other page/site. (new Lablnet\Redirect('https://zestframework.xyz/'));
//Using the cURL client //Send request to https://zestframework.xyz login page with post method $request = $request->curl("https://zestframework.xyz/account/login/action","POST"); //Set transfer and return header $request->setReturnHeader(true)->setReturnTransfer(true); //Set the fields $request->setFields([
]); //Send the request $request->send(); // return => 200 $statusCode = $request->getCode(); // Display the body of the returned response echo "<br\>".$request->getBody();
|