<?php
// Set the proxy IP address and port
$proxyIP = 'Proxy_IP_Address';
$proxyPort = 'Proxy_Port';
// URL to test the proxy
$url = 'http://example.com';
// Set timeout for the request
$timeout = 10;
// Initialize cURL session
$ch = curl_init();
// Set cURL options
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PROXY, $proxyIP . ':' . $proxyPort);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
// Execute cURL request
$response = curl_exec($ch);
// Check if any error occurred
if(curl_errno($ch)) {
echo 'Error: ' . curl_error($ch);
} else {
// Get HTTP response code
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
// Check if request was successful (HTTP 200)
if($httpCode == 200) {
echo 'Proxy is working!';
} else {
echo 'Proxy is not working. HTTP Response Code: ' . $httpCode;
}
}
// Close cURL session
curl_close($ch);
?>
മാറ്റിസ്ഥാപിക്കുക 'Proxy_IP_Address'
ഒപ്പം 'Proxy_Port'
നിങ്ങൾ പരിശോധിക്കാൻ ആഗ്രഹിക്കുന്ന പ്രോക്സിയുടെ യഥാർത്ഥ IP വിലാസവും പോർട്ടും ഉപയോഗിച്ച്. ഈ സ്ക്രിപ്റ്റ് പ്രോക്സി വഴി ഒരു നിർദ്ദിഷ്ട URL-ലേക്ക് ഒരു അഭ്യർത്ഥന അയയ്ക്കുകയും പ്രതികരണ കോഡ് ആണോ എന്ന് പരിശോധിക്കുകയും ചെയ്യുന്നു 200 OK
. എന്തെങ്കിലും പിശക് അല്ലെങ്കിൽ പ്രതികരണ കോഡ് വ്യത്യസ്തമാണെങ്കിൽ 200
, പ്രോക്സി ശരിയായി പ്രവർത്തിച്ചേക്കില്ല എന്ന് ഇത് സൂചിപ്പിക്കുന്നു.
അഭിപ്രായങ്ങൾ (0)
ഇവിടെ ഇതുവരെ അഭിപ്രായങ്ങളൊന്നുമില്ല, നിങ്ങൾക്ക് ആദ്യത്തെയാളാകാം!