BASE . LOG,
'log_file_id' => $LOG_FILE_ID,
'log_per_date' => true,
]);
$client = new Curl();
$PAGE_NAME = 'TEST CLASS: URL REQUESTS CURL';
print "";
print "
" . $PAGE_NAME . "";
print "";
print '';
print '' . $PAGE_NAME . '
';
print "
";
$data = $client->requestGet(
'https://soba.egplusww.jp/developers/clemens/core_data/php_libraries/trunk/www/admin/UrlReqeusts.target.php'
. '?other=get_a',
['test-header: ABC', 'request-type: _GET'],
['foo' => 'BAR']
);
print "_GET RESPONSE: " . print_r($data, true) . "
";
print "
";
$data = $client->requestPost(
'https://soba.egplusww.jp/developers/clemens/core_data/php_libraries/trunk/www/admin/UrlReqeusts.target.php'
. '?other=post_a',
['payload' => 'data post'],
[
'Content-Type: application/json',
'Accept: application/json',
'test-header: ABC',
'info-request-type: _POST'
],
['foo' => 'BAR post'],
);
print "_POST RESPONSE: " . print_r($data, true) . "
";
print "
";
$data = $client->requestPut(
'https://soba.egplusww.jp/developers/clemens/core_data/php_libraries/trunk/www/admin/UrlReqeusts.target.php'
. '?other=put_a',
['payload' => 'data put'],
[
'Content-Type: application/json',
'Accept: application/json',
'test-header: ABC',
'info-request-type: _PUT'
],
['foo' => 'BAR put'],
);
print "_PUT RESPONSE: " . print_r($data, true) . "
";
print "
";
$data = $client->requestPatch(
'https://soba.egplusww.jp/developers/clemens/core_data/php_libraries/trunk/www/admin/UrlReqeusts.target.php'
. '?other=patch_a',
['payload' => 'data patch'],
[
'Content-Type: application/json',
'Accept: application/json',
'test-header: ABC',
'info-request-type: _PATCH'
],
['foo' => 'BAR patch'],
);
print "_PATCH RESPONSE: " . print_r($data, true) . "
";
print "
";
$data = $client->requestDelete(
'https://soba.egplusww.jp/developers/clemens/core_data/php_libraries/trunk/www/admin/UrlReqeusts.target.php'
. '?other=delete_no_body_a',
null,
[
'Content-Type: application/json',
'Accept: application/json',
'test-header: ABC',
'info-request-type: _DELETE'
],
['foo' => 'BAR delete'],
);
print "_DELETE RESPONSE: " . print_r($data, true) . "
";
$data = $client->requestDelete(
'https://soba.egplusww.jp/developers/clemens/core_data/php_libraries/trunk/www/admin/UrlReqeusts.target.php'
. '?other=delete_body_a',
['payload' => 'data delete'],
[
'Content-Type: application/json',
'Accept: application/json',
'test-header: ABC',
'info-request-type: _DELETE'
],
['foo' => 'BAR delete'],
);
print "_DELETE RESPONSE: " . print_r($data, true) . "
";
print "";
// __END__