Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F1821077
client.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Size
841 B
Subscribers
None
client.php
View Options
<?php
/**
* This example shows how to make a HTTP request with the Request and Response
* objects.
*
* @copyright Copyright (C) 2009-2015 fruux GmbH (https://fruux.com/).
* @author Evert Pot (http://evertpot.com/)
* @license http://sabre.io/license/ Modified BSD License
*/
use
Sabre\HTTP\Request
;
use
Sabre\HTTP\Client
;
// Find the autoloader
$paths
=
[
__DIR__
.
'/../vendor/autoload.php'
,
__DIR__
.
'/../../../autoload.php'
,
__DIR__
.
'/vendor/autoload.php'
,
];
foreach
(
$paths
as
$path
)
{
if
(
file_exists
(
$path
))
{
include
$path
;
break
;
}
}
// Constructing the request.
$request
=
new
Request
(
'GET'
,
'http://localhost/'
);
$client
=
new
Client
();
//$client->addCurlSetting(CURLOPT_PROXY,'localhost:8888');
$response
=
$client
->
send
(
$request
);
echo
"Response:
\n
"
;
echo
(
string
)
$response
;
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Mon, Dec 23, 2:35 AM (1 d, 16 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
915386
Default Alt Text
client.php (841 B)
Attached To
rDAVCAL DokuWiki DAVCal PlugIn
Event Timeline
Log In to Comment