<?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 ایڈریس اور پراکسی کے پورٹ کے ساتھ جس کی آپ جانچ کرنا چاہتے ہیں۔ یہ اسکرپٹ پراکسی کے ذریعے ایک مخصوص یو آر ایل کو درخواست بھیجتا ہے اور چیک کرتا ہے کہ آیا جوابی کوڈ ہے۔ 200 OK. اگر کوئی خرابی ہے یا رسپانس کوڈ اس سے مختلف ہے۔ 200، یہ اشارہ کرتا ہے کہ پراکسی ٹھیک سے کام نہیں کر رہی ہے۔

تبصرے (0)

یہاں ابھی تک کوئی تبصرہ نہیں ہے، آپ پہلے ہو سکتے ہیں!

جواب دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری خانوں کو * سے نشان زد کیا گیا ہے


پراکسی کا انتخاب کریں اور خریدیں۔

ڈیٹا سینٹر پراکسی

گھومنے والی پراکسی

UDP پراکسی

دنیا بھر میں 10000+ صارفین کے ذریعے قابل اعتماد

پراکسی کسٹمر
پراکسی کسٹمر
پراکسی کسٹمر flowch.ai
پراکسی کسٹمر
پراکسی کسٹمر
پراکسی کسٹمر