reasonableframework/route/webproxy.php

21 lines
486 B
PHP
Raw Normal View History

2018-06-13 13:30:35 +00:00
<?php
2018-08-24 15:00:49 +00:00
if(!defined("_DEF_RSF_")) set_error_exit("do not allow access");
2018-06-13 13:30:35 +00:00
loadHelper("webpagetool");
2018-09-29 21:15:43 +00:00
$method = get_requested_value("method");
2018-06-13 13:30:35 +00:00
$url = get_requested_value("url");
2018-09-29 21:15:43 +00:00
$res_method = "get.cache";
$res_methods = explode(".", $method);
if(in_array("nocache", $res_methods)) {
$res_method = "get";
}
2018-06-13 13:30:35 +00:00
if(!empty($url)) {
2018-09-29 21:15:43 +00:00
$response = get_web_page($url, $res_method);
2018-06-13 13:30:35 +00:00
echo $response['content'];
}
2018-09-29 21:15:43 +00:00
write_common_log(sprintf("%s\t%s\t%s", get_current_datetime(), "webproxy", $url));