Methods | ||
---|---|---|
public
|
__construct()
|
# |
public
|
fetch($URI)
|
# |
public
|
submit($URI, $formvars = "", $formfiles = "")
|
# |
public
|
fetchlinks($URI)
|
# |
public
|
fetchform($URI)
|
# |
public
|
fetchtext($URI)
|
# |
public
|
submitlinks($URI, $formvars = "", $formfiles = "")
|
# |
public
|
submittext($URI, $formvars = "", $formfiles = "")
|
# |
public
|
set_submit_multipart()
|
# |
public
|
set_submit_normal()
|
# |
public
|
_striplinks($document)
|
# |
public
|
_stripform($document)
|
# |
public
|
_striptext($document)
|
# |
public
|
_expandlinks($links, $URI)
|
# |
public
|
_httprequest($url, $fp, $URI, $http_method, $content_type = "", $body = "")
|
# |
public
|
_httpsrequest($url, $URI, $http_method, $content_type = "", $body = "")
|
# |
public
|
setcookies()
|
# |
public
|
_check_timeout($fp)
|
# |
public
|
_connect(&$fp)
|
# |
public
|
_disconnect($fp)
|
# |
public
|
_prepare_post_body($formvars, $formfiles)
|
# |
Properties | |||
---|---|---|---|
public
|
|
$host = "www.php.net"
|
# |
public
|
|
$port = 80
|
# |
public
|
|
$proxy_host = ""
|
# |
public
|
|
$proxy_port = ""
|
# |
public
|
|
$proxy_user = ""
|
# |
public
|
|
$proxy_pass = ""
|
# |
public
|
|
$agent = "Snoopy v1.2.5"
|
# |
public
|
|
$referer = ""
|
# |
public
|
|
$cookies = []
|
# |
public
|
|
$rawheaders = []
|
# |
public
|
|
$maxredirs = 5
|
# |
public
|
|
$lastredirectaddr = ""
|
# |
public
|
|
$offsiteok = true
|
# |
public
|
|
$maxframes = 0
|
# |
public
|
|
$expandlinks = true
|
# |
public
|
|
$passcookies = true
|
# |
public
|
|
$user = ""
|
# |
public
|
|
$pass = ""
|
# |
public
|
|
$accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*"
|
# |
public
|
|
$results = ""
|
# |
public
|
|
$error = ""
|
# |
public
|
|
$response_code = ""
|
# |
public
|
|
$headers = []
|
# |
public
|
|
$maxlength = 500000
|
# |
public
|
|
$read_timeout = 0
|
# |
public
|
|
$timed_out = false
|
# |
public
|
|
$status = 0
|
# |
public
|
|
$temp_dir = "/tmp"
|
# |
public
|
|
$curl_path = "/usr/bin/curl"
|
# |
public
|
|
$use_gzip = true
|
# |
public
|
|
$_maxlinelen = 4096
|
# |
public
|
|
$_httpmethod = "GET"
|
# |
public
|
|
$_httpversion = "HTTP/1.0"
|
# |
public
|
|
$_submit_method = "POST"
|
# |
public
|
|
$_submit_type = "application/x-www-form-urlencoded"
|
# |
public
|
|
$_mime_boundary = ""
|
# |
public
|
|
$_redirectaddr = false
|
# |
public
|
|
$_redirectdepth = 0
|
# |
public
|
|
$_frameurls = []
|
# |
public
|
|
$_framedepth = 0
|
# |
public
|
|
$_isproxy = false
|
# |
public
|
|
$_fp_timeout = 30
|
# |